Cherry Orchard Road in bloom

 

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