UK
Wales
Office Wales 1 Business Park NP
NP26
Innovation House
To Let
2,811 - 20,114 sf
Innovation House comprises three storeys of Grade A offices available as a whole or in part. ..
Strategically and prominently located at the gateway to South Wales at Junction 23A of the M4 Motorway.