About Church of St Thomas of Canterbury, Lovington
Religion, Churches, Interesting Places, Other Churches
The Church of St Thomas of Canterbury in Lovington, Somerset, England was built in the 13th century. It is a Grade II* listed building.
Source From:
Wikipedia
South Somerset, Somerset, England, United Kingdom, BA7 7PX