Barcelona, SPAIN
98 malls in Europe
7 malls in Belgium
5 malls in Estonia
Charleroi, BELGIUM
Cambridge, UNITED KINGDOM
La Roche-sur-Yon, FRANCE