Guest Stars Daisy Sequerra as Mawdie Jonas Salmela-Stratis as Peter Julie Barclay as Mrs Warren Ellie Piercy as Mrs Enright Nicolas Van Beveren as Giovan-Lucca Nicoli Jordan Scowen as Robert Erika Poole as Miss Hetty Patricia England as Miss Constance Roddy McDermott as Edgar Osian Salter as Randolph Jayda Eyles as Amelia Nenda Neururer as Annie Harper Leonard Buckley as Richard Dearden James Oliver-Wheatley as Gorton Ciara Coughlan as Dawes Adam Ewan as Mr Keck Michael Sheldon as Doctor Penelope McGhie as Society Lady Simon Thorpe as Society Gentleman