Guest Stars Julia Sawalha as Nikki Watson Jerome Flynn as Alan Deacon Geraldine Alexander as Sarah Bob Barrett as Medical Registrar Steve Nicolson as Steve David Henry as Mr. Spencer Rupert Holliday-Evans as Michael Cook Geoffrey Toone as Mr. Bridges Ann Penfold as Edith Anna Livia Ryan as Kim Frayn John O'Toole as Tom Philby Eleanor David as Stephanie Freeman