Guest Stars Barry Jackson as Dr. George Bullard David Warner as Peter Fossett Clara Paget as Charlotte Cameron Grahame Fox as Nick the Money Gwyneth Keyworth as Bethan Samantha Bond as Kate Cameron Jack Bence as Freddy Luke Allen-Gale as Dave Doggy Day Lucy Briers as Jessica Wingate Daisy Keeping as Nerys Nicholas Asbury as Henry Tim Dutton as Jamie Cameron Francine Morgan as Deidre James Richard Marshall as Young Peter Fossett Edna Doré as Granny Brightwell Barry Aird as Jock Cate Fowler as Mrs. Carter Josie Kidd as Peggy Leah Whitaker as WPC Richard Clifford as Hugh Snape Sid Mitchell as Thomas Brightwell Darren Clarke as Daniel Susan Engel as Harriet Wingate