Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Laura Howard as Cully Barnaby Sam Heughan as Ian King Tony Haygarth as Jack Tewson Flora Montgomery as Sophie Baxter Hugh Sachs as Harold Bumstead Susan Tracy as Hilary King Tim Delap as David Monroe David Firth as Alan King Charlie Brown as Boy 1 David Henry as Photographer Joseph Rye as James Taylor Luke McMillan as Boy 2 Oliver Ryan as Hamlet John Castle as Charles King Morris Perry as Pub Landlord Ray Lonnen as Peter Baxter