The Parishes

What is a Parish?

Parishes are at the heart of the Church of England. Find out more here.

Where is Teddington Parish?

St Mary with St Alban

 

St Peter and St Paul

 

Send a prayer request

Prayer Request