×
Park Place

Park Place

Shopping centre in the United Kingdom
Park Place was a proposed shopping centre which had been expected to open in Croydon, London by 2011. The date was continuously pushed back due to a number of problems between different developers, financial backers and the local council. Wikipedia
Total retail floor area: 1,080,000 sq ft (100,000 m2)