Guest Stars Sam Keeley as Smalley Henry Lloyd-Hughes as Alfred Lyttelton Kerrie Hayes as Doris Platt Ben Batt as John Cartwright Gerard Kearns as Tommy Marshall Mary Higgins as Ada Hornby Philip Hill-Pearson as Tom Hindle Harry Michell as Monkey Hornby Joncie Elmore as Ted Stokes Daniel Ings as Francis Marindin Anthony Andrews as Lord Kinnaird Kelly Price as Lydia Cartwright Lara Peake as Betsy Cronshaw Sammy Hayman as Davy Burns Michael Nardone as Douglas Suter Eilidh Fisher as Moira Suter Kate Dickie as Mrs. Suter Tim Chipping as Cotton Masters' Club Manager Richard Dixon as Wilson Daisy Littlefield as Grace Suter Christopher Wright as Brockshall Admittance Member