Guest Stars James Fleet as Grahame Amanda Mealing as Betsy Grant Michael Byrne as Clitheroe Adrian Rawlins as Michael Mitchum Ian McNeice as Norman Brian Bovell as Driver Peter Bowles as George Grant Vincent Riotta as Messenger Roshan Seth as Mr Humphry Anne Lambton as Greta David Ryall as Wicks Suzette Llewellyn as Carol Carole Nimmons as Sally Grant Leon Lissek as Harold Zee Renée Asherson as Old Lady Marcia Layton as Deborah Geraldine Sherman as Mrs Zee