Guest Stars Saskia Reeves as Alison McLennan Zoe Telford as Freya Carlisle Hattie Morahan as Ruth Brooks James Davies as Jarvis Patterson Juliet Stevenson as Diana Ellerby Shannon Tarbet as Samantha Coyle Ian Bleasdale as Mr. Festing Antonia Campbell-Hughes as Chloe Brooks Adam Garrett as Delivery Man Orlando Seale as Dr. Beckham Hassani Shapi as Dr. Copeland Joanne Pearce as Marion Ferber Kathryn O'Reilly as Poppy Toynton Melanie Kilburn as Pauline Turrill Stephanie Street as Lakshmi Eyre James Rochfort as Edward Florey Dylan Charles as Adrian Royal Uncredited Susannah Todd as Alumnae Guest Violet Macdonald as Young Freya