Home » Asia
Tokyo's mall network tracks 36 centres totalling 997k sqm of GLA. AEON MALL Makuhari New City is the largest centre at 128k sqm. Adidas holds the broadest presence with stores in 14 of the 36 tracked centres.