United Kingdom: number of visits to Westfield shopping malls 2021
Unibal Rodamco Westfield owns two shopping centres in the UK, London and Stratford City. In 2021, the were almost 52 million customer visits in total to these two shopping centres. Westfield London is located in Shepherd's Bush and as of 2020, it had 235,900 square meters of