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