UKWalesNP26
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. The building and the estate have been designed to reduce day to day running costs resulting in lower carbon footprints and lower overall..
Strategically and prominently located at the gateway to South Wales at Junction 23A of the M4 Motorway...