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 Lola Shepelev as Victoria Larkin Liam Middleton as Montgomery 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 Selina Griffiths as Norma Norman Robert Bathurst as Johnny Delamere Stephen Hagan as Tom Fisher Wil Johnson as Old Reg George Hannigan as Jasper Karl Collins as Mr. Rance Jasmine Raymond as Mrs. Rance Matthew Bates as TV Presenter Louis Gaunt as Eddie Bernadine Pritchett as TV Nun Tom Xander as Brian