About Church of St John the Baptist, Hatch Beauchamp
Religion, Churches, Interesting Places, Other Churches
The Church of St John the Baptist in Hatch Beauchamp, Somerset, England, was built in the Norman period and has been designated as a Grade I listed building.
Source From:
Wikipedia
Frost Street, Somerset West and Taunton, Somerset, England, United Kingdom, TA3 6SW