Created Date: 05 April 2013 Last Modified: 15 December 2023 Hitchin Hitchin A small medieval market town, about 30 miles north of London. A small medieval market town, about 30 miles north of London. Back to Homepage