3
main rooms
Ref : 65124_P71512
1
Apartment for sale
in
London
- UNITED KINGDOM
835 969 €
Impressive two bedroom, two bathroom apartment featuring a desirable layout, located in the highly coveted Trafalgar Place. The accommodation boasts a spacious reception area with single aspect views, a…
Elephant and Castle | Chase Evans