St Thomas The Martyr Church

tripadvisor logo

(1)

Call

Advertisement

Photos

7 Church St
Upholland, England WN8 0ND

St Thomas the Martyr Parish Church is located in the center of Upholland, a historic village in Lancashire, England. This beautiful old church serves as a significant landmark in the area and reflects the rich history of the community. It provides a space for worship and various community events.

The church is an embodiment of traditional architecture and offers a calm environment for reflection and prayer. It stands as a testament to the heritage of Upholland, inviting visitors to appreciate its historical significance and serene atmosphere.

Generated from the web

Reviews

tripadvisor logo
5.0

(1)

Photo of ian_dempster
Beautiful old church
4/18/2023

St Thomas the Martyr Parish Church lies in the heart of historic Up Holland, a Lancashire village th...

Own this business?
See a problem?

You might also like

United KingdomEnglandUphollandSt Thomas The Martyr Church

Advertisement