UK
Wales
Torfaen Lease
NP44
Vantage Point
To Let
3,000 - 7,500 sf
Vantage Point House is a purpose built detached three storey building providing circa 66,000 sq ft of..
Vantage Point Business Park is situated approximately 3 miles north of Junction 26 of the M4 motorway and 2 miles to the south..