Mayor approves build of 335 homes at Elephant & Castle

Aerial view of Strata, in Elephant and Castle, south London. Credit: Dominic Lipinski/PA Wire

More than 330 new homes including 65 shared ownership flats at Elephant and Castle have been approved by the Mayor of London.

The scheme will see developer Englewood Limited construct a 41-storey block on the site of Eileen House, Newington Causeway, close to Elephant and Castle. A public square will also be built, together with a retail element at the ground floor of the development and parkland.