St Mary & St Peter's, Teddington Richmond 1 Feb Written by Laura Treneer Primary Laura Treneer Previous Previous Archdeacon Cambridge, Twickenham Next Next St John the Baptist Junior, Hampton Wick