2 Bed Flat, Potential PLO/LOA, London, SW17 7DA £485,000
Beechcroft Road, London, SW17 7DA - 20 days ago
Under Offer
Negative Equity
~68 m²
Property History
Listed for £485,000
-29%
December 26, 2025
Sold for £625,000
2024
Sold for £750,000
2013
Sold for £653,663
2007
Sold for £295,000
2001
Floor Plans
Description
Similar Properties
Like this property? Maybe you'll like these ones close by too.