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