img Residential / Student Accommodation
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