SW9 9RT · London
£29M
what these 65 homes last sold for
£418kmedian
£6,539per m²
1sale this year
| 75C, Landor Road | £540,000 | Jun 2026 |
| Flat C, 61, Landor Road | £560,000 | Nov 2025 |
| 65A, Landor Road | £460,000 | Oct 2025 |
| 63A, Landor Road | £637,500 | Sep 2025 |
| Flat 1, 83A, Landor Road | £630,000 | Jun 2025 |
| 47A, Landor Road | £627,500 | Dec 2024 |
| 83E, Landor Road | £625,000 | Aug 2024 |
| 43A, Landor Road | £782,300 | Jul 2024 |
| 69A, Landor Road | £717,500 | May 2024 |
| 93, Landor Road | £435,000 | Jan 2024 |
| 27B, Landor Road | £515,000 | Dec 2023 |
| 65A, Landor Road | £430,000 | May 2023 |