Top 10 largest existing European shopping centers

CBRE ranked the largest European shopping malls by their gross leasable areas (GLA). Four out of ten largest European shopping malls are located in Moscow. Mega Belaya Dacha (214,000 m²), built in 2006, is the current leader.