Why move to Hitchin?
Hitchin is a bustling mediaeval market town located in north Hertfordshire. With cobbled streets, quaint shops, one of the countries largest weekly outdoor markets and imposing St Mary's Church; Hitchin is a fantastic place to live.