Guest Stars Timothy Watson as Ernest "Willie" Hornung Aaron Chawla as Young George Simon Meacock as Hayden Price John Hollingworth as Dr. Butter Ciarán Owens as Harry Bostock Lewis Crossland as Young Harry Nicholas Chambers as John Bostock Alexandra Doyle as Mrs. Mary Bostock Abbey Marise Butler as High Class Lady Matthew Wilson as Robert Greatorex Dean Ashton as Fred Brookes Michael Hadley as John Greatorex Alexander Aze as Young Fred Brookes Sonia Ritter as Miriam Bostock Lewis Kempster as Speck Timothy Walker as Hugo Marshall