UKWalesTorfaen 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..