St Mary’s Church is a Church of England parish church in Hitchin, it is the largest parish church in Hertfordshire, and is remarkably large for a town the size of Hitchin. With medieval glazed windows and stunning architecture this is a must to visit.
Hitchin SG5 1DW.