Elephant Park

Apartments in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
One The Elephant is a residential apartment development, in Elephant & Castle in the London Borough of Southwark, centred around a 37 …

Facts

Construction completed:2016
Floors:37

Social profiles