Church of St Nicholas, Henstridge
Church in Somerset, EnglandThe Church of St Nicholas in Henstridge, Somerset, England was built in the 12th century. It is a Grade II* listed building.
Read article
Top Questions
AI generatedMore questions
The Church of St Nicholas in Henstridge, Somerset, England was built in the 12th century. It is a Grade II* listed building.