UKSouth East EnglandHertfordshireWatford
Office
To Let, 11,971 - 59,261 sf
50 Clarendon Road is an imposing detached office building with a central core offering extended canteen & meeting room space. The building..
Watford is one of Hertfordshire's major towns, situated within the M25 and only 17 miles to the North West of..