Home » Europe
London's mall network tracks 31 centres totalling 10.3M sqft of GLA. Westfield London is the largest centre at 2.6M sqft. JD Sports holds the broadest presence with stores in 16 of the 31 tracked centres.