Apartment for sale
in
London
Luxury Flat for sale in London, United Kingdom
Bright and airy two bedroom, two bathroom apartment set within iconic Strata, a landmark tower in the heart of Elephant & Castle SE1. The practically laid-out accommodation comprises a bright open-plan living / kitchen with integrated appliances, featuring floor-to-ceiling glazing, air conditioning and exceptional views of the City and South Bank, while engineered wood flooring ad...
Read more