3
main rooms
Ref : 65124_P69990
1
Apartment for sale
in
London
- UNITED KINGDOM
Luxury two-bed, two-bath apartment with stunning views situated within this spectacular development The Strata, Elephant & Castle SE1. Comprises a spacious open plan living area with wood flooring and…
Elephant and Castle | Chase Evans