A modern, bright office unit available to lease within the popular Innovation Centre on St. Cross Business Park. by Emily Scotcher | Apr 1, 2022 | Newport, Offices