2
main rooms
Ref : 65124_P69611
1
Apartment for sale
in
London
- UNITED KINGDOM
Beautifully presented one bedroom property with a large balcony with views of the Shard and St Pauls, set within South Gardens, forming part of the impressive Elephant Park development. Accommodation…
Elephant and Castle | Chase Evans