UKSouth East EnglandHertfordshireHertsmere
Office
To Long Lease 1,410 sf
The premises comprise a self-contained first floor suite of offices, with..
The property is located on the north west side of High Street, adjacent to..