By Georgia Cronin2020-08-12T07:35:00
Intu-owned shopping centre The Trafford Centre is being put up for sale, Sky News reports.
Already have an account? Sign in