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