An attractive prime-located retail building in the heart of the Island’s main Town Centre – available on a new lease. by Emily Scotcher | Dec 1, 2021 | Newport, Offices, Retail