UKSouth East EnglandHertfordshireWatford
Office
To Let, 1,528 - 38,304 sf
A prominent town centre office building undergoing a full high quality refurbishment with a two storey extension..
The property is located approximately 500 metres from Watford Junction station which offers a fast and frequent..