St Andrew's Church, Toddington
Toddington, United Kingdom · built 1873
St Andrew's Church, Toddington is a Grade I Listed Building in the town of Toddington, Gloucestershire, England. The present church is the third to occupy the site.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).