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 Seylan Baxter as Madame Fourcade Leonard Buckley as Richard Dearden James Oliver-Wheatley as Gorton Ciara Coughlan as Dawes Josh Cowdery as Charlie Bricus Thomas Josling as Theo Peta Cornish as Postmistress