UKSouth East EnglandHertfordshireNorth Hertfordshire
Office
To Let 436 - 1,283 sf
Refurbished Offices, LED Lighting, Kitchenette, Shared WCs
The property is a three-storey detached old character building offering suites on..
The property is situated within Hitchin Town Centre and within walking distance of Hitchin Train Station, providing a fast and..