Church building

Church of St Leonard

United Kingdom Batsford Grade I listed building
Church of St Leonard
Church of St Leonard · Wikipedia

About

The Anglican Church of St Leonard at Lower Lemington in the parish of Batsford in the Cotswold District of Gloucestershire, England, was built in the 12th century. It is a grade I listed building.