The owner of some of the UK's biggest shopping centres, Intu, has called in administrators. The firm, which owns the Trafford Centre, the Lakeside complex, and Braehead, said earlier it had not ...
Intu had been struggling even before the coronavirus ... The firm, which owns the Trafford Centre, the Lakeside complex and Braehead, also has a "very complex infrastructure" at its heart, Ms ...
The Trafford Centre is a huge shopping and entertainment centre in Greater Manchester. The three-floor, 2,230,000 square foot venue is home to more than 150 shops including Boots, Apples ...