UKSouth East EnglandHertfordshireWatford
Shop
WD17, Watford, High Street
To Let 1,823 sf
High Street
Shop premises to let on busy a High Street location in Watford available subject to vacant possession..
Watford is a major Regional Centre approximately 15 miles north west of central..