3
main rooms
Ref : 65124_P70405
7
Apartment for sale
in
London
- UNITED KINGDOM
A luxury two bedroom, one bathroom apartment with underground parking in Levy Building, within the impressive Elephant Park development, next to Elephant & Castle station, SE17. Well presented, this…
Elephant and Castle | Chase Evans