Description of The Levers
The Levers is a boutique residential development in Elephant & Castle, London SE17.
New Apartments For Sale
1 and 2 bedroom apartments and 2 bedroom duplexes.
Shared Ownership - 2 bedroom apartments available in the first phase.
The development is situated right next to mock Tudor style public house on Walworth Road called The Tankard.
Launched 25th November 2017.