UK
Midlands
Norfolk
Norwich
Shop, Trade Counter unit
NR1
, Norwich,
Castle Mall Shopping Centre
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..