The Trafford Centre, Britain’s fourth-biggest shopping mall, is being put up for sale less than two months after its parent company, Intu Properties, collapsed into administration.
Coronavirus: Stricken Intu’s Trafford Centre hunts £1.3bn buyer
Something you may find interesting…
[recent_products per_page="4" columns="4" orderby="rand" order="rand"]