By Tim Danaher2010-11-30T09:52:00
Source: Peter Searle
The £1.6bn sale of the Trafford Centre is set to shake up the shopping centre world
Already have an account? Sign in here