UK
South East England
Hertfordshire
Watford
Office
WD18
, Watford,
Metro Centre
To Let 1,388 sf
1st
1,388 sf
Air Conditioning, Open Plan, Kitchen, Demised WCs, Car spaces
Open plan offices to let in Watford arranged over first floor forming..
The Metro Centre is a modern business park fronting Tolpits Lane and is equidistant..