United Kingdom: shopping centers owned by Land Securities 2021, by size
As of 2021, St David's in Cardiff was the largest shopping center owned by Land Securities Group in the United Kingdom, with an area of approximately 1.3 million square feet. White Rose in Leeds followed, with an area of a little over 880,000 square feet.