Hitchin The Five Minutes Spare Guide
Hitchin The North Hertfordshire town that used to be home to a tribe of Hicces. Hitchin is a thriving town situated in the north Hertfordshire region. It takes its name from the tribe that once occupied the land. We can trace its roots as far back as the 6th century – but we haven’t even…