Office
To Let 1,313 sf
Air Conditioning, Excellent Natural Light, Demised WCs, Car spaces, EPC C
Comprises a highly prominent three storey modern office building..
Borehamwood is a popular, busy town in Hertfordshire, just on the border of North London...