Back to News
The 'best bit' of the Trafford Centre that disappeared 20 years ago

The 'best bit' of the Trafford Centre that disappeared 20 years ago

The Trafford Centre's beloved Festival Village was part of the massive shopping complex when it first opened in 1998

Read original article