04:33 Second Largest Mall in U.K.The Trafford Centre intu Trafford Centre Biggest Shopping Centre in Manchester , U.K. Trafford Centre Located in North-West England – Greater Manchester 0