Guest Stars Claire Skinner as Miss Rich Harriet Walter as Miss Bulstrode Amanda Abbington as Miss Blake Amara Karan as Princess Shaista Natasha Little as Ann Shapland Georgie Glen as Mrs. Forbes Adam Croasdell as Adam Goodman Don Gallagher as Mr. Forbes Carol MacReady as Miss Johnson Susan Wooldridge as Miss Chadwick Adam De Ville as Bob Rawlinson Raji James as Prince Ali Georgia Cornick as Patricia Forbes