Trafford Centre: Profit slashed despite revenue nearing £100m at Manchester shopping icon RETAIL The company behind Manchester's Trafford Centre has seen its profit more than halve despite its revenue soaring to almost £100m, according to newly-filed documents.
British Land sells stake in Meadowhall Shopping Centre at a premium Property The transaction values the entirety of the Sheffield shopping centre at £734m,.