Malls in Manchester


The Trafford Centre (also known as the intu Trafford Centre)is a large indoor shopping centre and leisure complex in Greater Manchester, England. In the Metropolitan Borough of Trafford, the centre is close to the Trafford Park industrial estate and approximately five miles west of Manchester city centre. The Trafford Centre […]

intu Trafford Centre, Manchester, UK