£500,000
Available: Right Now
Listed: 15/04/2024
Lambourne House, Apple Yard, London, SE20 8FW, United Kingdom
A chain-free three double-bedroom top-floor flat with far-reaching views to the south and an incredibly bright aspect, it has two bathrooms and offers spacious open-plan living in a popular development convenient for multiple transport links and Crys...