Guest Stars Freya Perry as Young Rosie Harper Perry as Young Rosie Ben Willbond as Chris Yasmine Akram as Helen Oliver Gibbs as Young Ben Aurora Burghart as Abigail Michael Gould as Dr. Pritchard Eva Fontaine as Dr. Saggat Sophie Fletcher as Becky Gregor Fisher as Bill Sally Reeve as Fiona Holly Greenhow as Charlotte Austen Sansom as Jake