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