SW9 9RT · London

£29M

what these 65 homes last sold for

£418kmedian
£6,539per m²
1sale this year
Recent sales
75C, Landor Road£540,000Jun 2026
Flat C, 61, Landor Road£560,000Nov 2025
65A, Landor Road£460,000Oct 2025
63A, Landor Road£637,500Sep 2025
Flat 1, 83A, Landor Road£630,000Jun 2025
47A, Landor Road£627,500Dec 2024
83E, Landor Road£625,000Aug 2024
43A, Landor Road£782,300Jul 2024
69A, Landor Road£717,500May 2024
93, Landor Road£435,000Jan 2024
27B, Landor Road£515,000Dec 2023
65A, Landor Road£430,000May 2023
Open in SoldMap, free on the App Store