UKSouth East EnglandHertfordshireWatford
Industrial, Warehouse
WD18, Watford, Inspire
To Let 3,426 sf
New unit, Distribution Park, Electric Loading Door, Generous Parking, 3phase power
New Warehouse/Industrial Development on Watford Business Park..
Watford Business Park is 3 miles to the south west of Watford town centre...