UKSouth East EnglandHertfordshireNorth Hertfordshire
Shop
To Let, 1,607 sf
A ground floor lock up shop in a prime retail location of the town centre. The property has a double frontage, open..
Located within the heart of the popular market town Hitchin, in a prominent secondary location, close to the junction of Bancroft and Hermitage..