SW18 2JR · London

£21M

what these 58 homes last sold for

£337kmedian
£8,000per m²
1sale this year
Recent sales
22, Denton Street£620,000Apr 2026
36A, Denton Street£495,000Nov 2025
35, Denton Street£750,000Sep 2025
9A, Denton Street£624,999Aug 2024
32, Denton Street£450,000Jul 2024
36, Denton Street£475,000Jul 2024
35, Denton Street£515,000May 2024
39, Denton Street£570,000Jan 2024
Flat 7, Wellington Lodge, 25A, Denton Street£290,000Oct 2023
Flat 19, 18 - 21, Denton Street£430,000Sep 2023
Flat 18, 18 - 21, Denton Street£510,000Dec 2022
25, Denton Street£500,000Nov 2022
Open in SoldMap, free on the App Store