Guest Stars Julia Sawalha as Nikki Watson Jerome Flynn as Alan Deacon Geraldine Alexander as Sarah Steve Nicolson as Steve Bob Barrett as Medical Registrar 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