Church of St Thomas of Canterbury, Lovington

Babcary, United Kingdom

Church of St Thomas of Canterbury, Lovington

The Church of St Thomas of Canterbury in Lovington, Somerset, England was built in the 13th century. It is a Grade II* listed building.