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