Guest Stars Timothy Watson as Ernest "Willie" Hornung John Hollingworth as Dr. Butter Aaron Chawla as Young George Simon Meacock as Hayden Price Ciarán Owens as Harry Bostock Lewis Crossland as Young Harry Nicholas Chambers as John Bostock Alexandra Doyle as Mrs. Mary Bostock Lewis Kempster as Speck 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 Timothy Walker as Hugo Marshall