Guest Stars Peter Davison as Vicar Amelia Bullmore as Miss Edith Pilchester Lydia Page as Primrose Larkin Rosie Coleman as Petunia Larkin Liam Middleton as Montgomery Larkin Davina Coleman as Zinnia Larkin Lola Shepelev as Victoria Larkin Seeta Indrani as Miss Chand Francesca Wilson Waterworth as Libby Fothergill Barney Walsh as PC Harness Kriss Dosanjh as Brigadier Tony Gardner as Alec Norman Selina Griffiths as Norma Norman Natalie Mitson as Pauline Robert Bathurst as Johnny Delamere Zak Douglas as Dudley Stephen Hagan as Tom Fisher Timmika Ramsay as Poll Saunders Victoria Grove as Lil Wil Johnson as Old Reg Katherine Kingsley as Angela Snow Geoffrey Nursey as Mr Binns Georgie Glen as Lady Bluff-Gore Angela Bain as Aunt Fan Nicholas Le Prevost as Sir George Bluff-Gore Victoria Wicks as Mrs. Fothergill Robert Eades as Amos Lisa Jackson as Katy Farley Mark Frost as Seth