Hitchin
Hitchin is a town near the A1 road, in Hertfordshire, England. In 2011 approximately 33,350 people lived there.[1]
Hitchin Media
St Mary's, the Hitchin parish church
Top Field, the home ground of Hitchin Town F.C.
Various scenes in Doctor Foster were filmed at the Market Square in Hitchin
References
- ↑ Neighbourhood Statistics 2011 census combined population of Hitchin wards Archived 2016-03-04 at the Wayback Machine, Accessed 13 October 2015