St Mary’s Church – Hitchin

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.

Image result for st mary's church hitchin