Shopping Centres

Our 21 shopping centres in the UK and France attract over 250 million visitors each year and include internationally recognised schemes such as Bullring, Birmingham and Brent Cross in London.