Welwyn Roman Baths
Thermae · Welwyn
Church building
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.