Location
Elephant and Castle UK
Project Value
$250+ Million
Strata SE1
148-metre (486 ft), 43-storey building at Elephant and Castle in the London Borough of Southwark in London. The development includes 408 apartments and incorporates three 9 metre wind turbines. Primary issues addressed included the proximity to the rail corridor and the nearby Elephant and Castle Railway Station