St Lawrence Church

tripadvisor logo

(2)

Photos

Market Place
Lechlade, England GL7 3AB

St Lawrence Church, located in the charming town of Lechlade, England, is a historic site known for its beautiful architecture and serene atmosphere. This Anglican church features stunning stained glass windows and a welcoming community, making it a focal point for worship and local events. Surrounded by picturesque countryside, it offers a peaceful space for reflection and connection.

Generated from this place's information

Reviews

tripadvisor logo
4.52 reviews
Photo of Wotan70
one of the best
4/1/2022

This is one of the great "wool" churches of the Cotswolds , with light pouring in. Try to go for ev...

Photo of craigluscar
The church spire dominates the sky line
7/14/2019

This pretty church sitting in a corner of the square is an outgoing and active church in the area .T...

Own this business?
See a problem?

You might also like

United KingdomEnglandSt Lawrence Church