Church of England Diocese of Gloucester Upton St. Leonards

About Us

We are a village church offering a welcome to those seeking a place to worship God the Father, Son and Holy Spirit.

For further information about our location or for contact details, please explore this website.