Centros’ 265,000 sq ft retail-led development, arc, in Bury St Edmunds,
The £100m retail and residential investment is anchored by an 85,000 sq ft Debenhams standalone store and comprises
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.