UKMidlandsNorfolkNorwich
Shop, Trade Counter unit
To Let, 1,121 sf
Unit 21 Castle Mall Shopping Centre comprises a retail area of 1,121 sq ft. The Centre is a vibrant everyday shopping destination in the heart of Norwich, with a..