Guest Stars Fiona Dolman as Sarah Barnaby Annette Badland as Dr. Fleur Perkins Isabel Shaw as Betty Barnaby Nina Toussaint-White as Hannah Brookthorpe Griff Rhys Jones as Ambrose Deddington Ben Starr as Noah Moon Renée Castle as Dr. Serenal Lowe Wendi Peters as Lynda Babbage Derek Griffiths as Reverend Nigel Brookthorpe Bryan Dick as Cyrus Babbage Aaron Anthony as Cal Ingalls Jack Fox as Jude Deddington Jacquetta May as Melissa Deddington Imogen Stubbs as Tamara Deddington