UKSouth East EnglandHertfordshireWatford
Office
WD17, Watford, Station Road
To Let 1,130 - 39,200 sf
Refurbished Building, Modern Offices, Grade A, Raised Floors, Exposed Ceilings
Eleven Station Road up to 38,200 sq ft of prime refurbished office space.
Opposite Watford Junction in the heart of Watford's Business District.