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 Tim Bentinck as Colonel Dearden Luke Newberry as John Harper Nicola Sloane as Lady Stuart Adrian Rawlins as Jonathan Gray 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