Church building

Church of St Mary, Swell

United Kingdom Swell Grade I listed building
Church of St Mary, Swell
Church of St Mary, Swell · Wikipedia

About

The Church of St Mary is an Anglican church in Upper Swell in the Cotswold District of Gloucestershire, England. It was built in the 12th century and is a Grade I listed building.

Church of St Mary, Swell
Church of St Mary, Swell
Church of St Mary, Swell