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 Jayda Eyles as Amelia Osian Salter as Randolph Roddy McDermott as Edgar Nenda Neururer as Annie Harper Leonard Buckley as Richard Dearden James Oliver-Wheatley as Gorton Seylan Baxter as Madame Fourcade Ciara Coughlan as Dawes Josh Cowdery as Charlie Bricus Thomas Josling as Theo Peta Cornish as Postmistress