Refurbished unit
The retail unit has been refurbished to provide retail sales area with WC and kitchen facility at the rear. The..
Hitchin is a busy north Hertfordshire market town with a population of 35,224 as at the 2021 Census. The town is approx. 36 miles north of Central London and lies..