St Mary's Church, Welwyn
Welwyn, United Kingdom
St. Mary's Church is a Church of England church located in Welwyn, Hertfordshire, in England. It is north of the River Mimram and within the Welwyn conservation area. The present church building is a grade II listed building.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).