Centros’s arc opens its doors

 

Centros’ 265,000 sq ft retail-led development, arc, in Bury St Edmunds, Suffolk, opens today.

 

The £100m retail and residential investment is anchored by an 85,000 sq ft Debenhams standalone store and comprises