Hitchin, Hertfordshire


A development of 21 properties

A development of 21 properties, including 4 three bedroom houses and 17 one and two bedroom apartments located in the popular market town of Hitchin.  The historic town centre boasts pretty cobbled streets lined with independent cafes, restaurants and shops.