Advertisement
Search
Close this search box.

June 14, 2016

With an unrivalled digital offering, an annual footfall of 400 million and two thirds of the UK’s shopping population living within 45 minutes of one of our centers, intu’s scale means we don’t just see the big picture, we are the big picture.