Trafford Centre

Trafford Centre
Average: 4 (1 vote)

The Trafford Centre (also known as the Intu Trafford Centre) is a large indoor shopping centre and leisure complex in Dumplington, 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 opened in 1998 and is the second largest shopping centre in the United Kingdom by retail size. It was developed by the Peel Group and is owned by Intu Properties following ...read more

Country 
GB United Kingdom
City 
Manchester
Address 
Stretford, Manchester M17 8AA
Status 
In operation
Open since 
1998
Number of stores 
280
Gross Built-Up Area (GBA) 
207.000 m²
Gross Leasable Area (GLA) 
185.000 m²
Parking spaces 
115.000
 Newsletter
Subscribe to our newsletter
Subscribe to our newsletter and we will keep you updated with the latest franchise opportunities, news, events and more!