The Trafford Centre is not just a shopping mall, but is a uniquely designed one with palm trees...

read more