How Many Shops Are In The Trafford Centre?
How Many Shops Are In The Trafford Centre? The main Trafford Centre mall is pictured centre and the Barton Square extension is towards the top left. Location Dumplington, Trafford, Greater Manchester, England Architect Chapman Taylor Leach Rhodes Walker No. of stores and services200 No. of anchor tenants show 6 What is inside the Trafford Centre?