Guest Stars Daniel Anthony as Clyde Langer Anjli Mohindra as Rani Chandra Gwyneth Keyworth as Emily Tom Wlaschiha as Koenig Cyril Nri as The Shopkeeper Elizabeth Rider as Mistress Ellen Lucie Jones as Gemma Richard Wisker as George Amber Beattie as Queen Jane Fiona Hampton as Lady Matilda Morgan-Faith Hughes as Katy Llewcus Oaten as Ben Catherine Bailey as Miss Wyckham Rowena Cooper as Angela