Guest Stars Imogen Clawson as Jenny Alderson Tony Pitts as Richard Alderson Will Thorp as Gerald Hammond Mollie Winnard as Maggie Drew Carter Cain as James Herriot Senior Gabriel Quigley as Hannah Herriot Dorothy Atkinson as Diana Brompton James Burrows as Dave Kitson