UKWalesNP - NewportMonmouthshire
Office
NP26, Innovation House, Magor, Wales 1 Business Park
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.