Shopping Centres

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