UKSouth East EnglandHertfordshireWatford
Office
To Let, 9,158 - 50,911 sf
Refurbished Offices, Air Cooling, Raised Floors, M/F WCs on each floor, Lifts, Cycle spaces, BREEAM Excellent, EPC B
Design your own office building, take control of your working environment and..
Situated 20 miles to north west of central London and within the M25 motorway. Within the catchment area of TfL meaning an Oyster card can..