Guest Stars Peter Davison as Vicar Amelia Bullmore as Miss Edith Pilchester Rosie Coleman as Petunia Larkin Lydia Page as Primrose Larkin Davina Coleman as Zinnia Larkin Liam Middleton as Montgomery Larkin Lola Shepelev as Victoria Larkin Seeta Indrani as Miss Chand Barney Walsh as PC Harness Francesca Wilson Waterworth as Libby Fothergill Kriss Dosanjh as Brigadier Tony Gardner as Alec Norman Natalie Mitson as Pauline Timmika Ramsay as Poll Saunders Victoria Grove as Lil Stephen Hagan as Tom Fisher Georgie Glen as Lady Bluff-Gore Angela Bain as Aunt Fan Nicholas Le Prevost as Sir George Bluff-Gore Lisa Jackson as Katy Farley Richard Cunningham as Mr Geoff Potts Geoffrey McGivern as Station Master Fox Andrew Joshi as Mr Neal Andy Linden as Vernon Matt Garrill as Commissionaire