Hitchin

Hitchin is a town near the A1 road, in Hertfordshire, England. In 2011 approximately 33,350 people lived there.Neighbourhood Statistics 2011 census combined population of Hitchin wards , Accessed 13 October 2015

 References 

Category:Towns in Hertfordshire