Guest Stars Ben Hunter as Joseph Booth Albane Courtois as Eugénie Pierre Jessica Baglow as Rachael Hemingway Tom Lewis as Thomas Sowden Thomas Howes as John Booth Bruce Alexander as Mr. Parker Joel Morris as William Hardcastle Leo Flanagan as Matthew Avison Amy James-Kelly as Suzannah Washington Mason Sutcliffe as Alf Sowden Tilly Kaye as Amy Sowden Rosina Carbone as Hannah Washington Veronica Clifford as Mrs. Sutherland Adrian Rawlins as Jonathan Gray Tim Bentinck as Colonel Dearden Nicola Sloane as Lady Stuart Luke Newberry as John Harper Hannah Saxby as Charlotte Stuart Owen Phillips as Sackville Sutherland Annabel Mullion as Lady Stuart De Rothesay Rob Witcomb as Parker's Assistant Nick Figgis as Shepley Watson Callum Coates as Lord Stuart De Rothesay