Regeneration specialist Menta has unveiled its fresh vision for the redevelopment of Cherry Orchard Road in Croydon.
The firm withdrew original plans for a £500m scheme in July 2009.
The new project comprises 700 homes
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.