Hitchin

Hitchin, a  market town in the county of Hertfordshire. The impressive St. Marys church dominates the main centre of this bustling and pretty market town with a good selection of niche retailers, cafes and pubs and of course a thriving market.