Vantage Point House is a purpose built detached three storey building providing circa 66,000 sq ft of office space. The estate and..
Vantage Point Business Park is situated approximately 3 miles north of Junction 26 of the M4 motorway and 2 miles to the south of Cwmbran Town..