Hitchin () is a market town in the North Hertfordshire district in Hertfordshire, England, with an estimated population of 33,350.
Wikipedia https://en.wikipedia.org/wiki/Hitchin
Coordinates 51°56'47.086" N -0°16'44.993" E