De Nieuwstraat herbergt naast haar eigen winkels ook nog het overdekte shoppingcentrum City 2, dat je vindt aan de kant van het Rogierplein. Met een oppervlakte van 51.000 m² is City 2 het grootste overdekte winkelcentrum van België dat gelegen is in een stadscentrum. Hier verzamelen 103 winkels zich over vier verdiepingen, waarvan één volledig wordt ingenomen door warenhuisketen FNAC. Maar ook voor kleding, woondecoratie, geschenken, horeca, schoenen, voeding en meer kan je terecht in City 2.