Guest Stars Amelia Bullmore as Miss Edith Pilchester Peter Davison as Vicar Lydia Page as Primrose Larkin Lola Shepelev as Victoria Larkin Rosie Coleman as Petunia Larkin Liam Middleton as Montgomery Larkin Davina Coleman as Zinnia Larkin Natalie Mitson as Pauline Stephen Hagan as Tom Fisher Wil Johnson as Old Reg Paul Tylak as Dr Leagrave Connor Finch as Kenny Piper Leigh as Xanthe Rebecca Saire as Duchess Dave Johns as Margate Porter Matthew Ashforde as Wilf Cathy Murphy as Glenda