Guest Stars Roger May as Canon Damian Fox Maddy Hill as Hannah Parkin Elliott Jordan as George Parkin Dean Andrews as Michael Negal Isla Blair as Nanny Langton Raymond Coulthard as John Langton Christos Lawton as Basil Urquhart Zannah Hodson as Diana Langton Harriet Layhe as Amy Jones Colin Deaney as Hornby Mary Keegan as Matron Uncredited Adrian Dobson as Tenor in Church Choir Jenny Kent as Lady at Christmas Party