Article

Intu Trafford Centre

Intu Trafford Centre

Intu Trafford Centre

Intu Trafford Centre (Trafford Centre, Manchester) – this is one of the UK’s largest and most popular shopping destinations. Located just 5 miles outside of Manchester city center, the venue boasts over 230 stores, more than 60 cafes and restaurants, fashion shows, pop concerts and regular celebrity appearances.