UKSouth East EnglandHertfordshireWatford
Office
To Let, 1,490 - 6,591 sf
Grade A, Air Conditioning, Raised Floors, Suspended Ceilings, LED Lighting, Lifts, Car spaces, BREEAM Very Good
A high quality, energy efficient headquarters office building prominently situated in the..
Located within easy walking distance of Watford Junction Station, the..