Trafford Centre

Manchester, United Kingdom

Trafford Centre is a shopping centre in Manchester near the SEA LIFE Manchester.