Home » Europe
Istanbul's mall network tracks 43 centres totalling 1,987k sqm of GLA. Akmerkez is the largest centre at 180k sqm. Adidas holds the broadest presence with stores in 32 of the 43 tracked centres.