It has been 25 years since the opening of one of the south of England's biggest shopping centres. When it opened in 2000, Westquay Shopping Centre in Southampton was described as the largest city ...