Guest Stars Ben Hunter as Joseph Booth Albane Courtois as Eugénie Pierre Jessica Baglow as Rachael Hemingway Tom Lewis as Thomas Sowden Bruce Alexander as Mr. Parker Amy James-Kelly as Suzannah Washington Mason Sutcliffe as Alf Sowden Lucy Black as Mary Sowden Tilly Kaye as Amy Sowden Rupert Vansittart as Charles Lawton Emma Wrightson as Eliza Washington Rosina Carbone as Hannah Washington Dino Fetscher as Thomas Beech Michael Xavier as Dr. Steph Belcombe Veronica Clifford as Mrs. Sutherland Angela Clare as Mrs. Watson