SE3 7LR · London

£16M

what these 30 homes last sold for

£398kmedian
£6,053per m²
Recent sales
61, Humber Road£465,000Dec 2025
57, Humber Road£445,000Mar 2025
91, Humber Road£1,820,000Mar 2025
75C, Humber Road£530,000Jan 2025
Flat 4, 73, Humber Road£395,000Nov 2024
83A, Humber Road£260,000Jul 2024
Flat 2, 73, Humber Road£317,500Mar 2024
79, Humber Road£2,067,000Jun 2023
Flat 1, 93, Humber Road£467,500Jun 2023
Flat 1, 73, Humber Road£620,000May 2023
Flat 5, 73, Humber Road£550,000Jun 2021
Flat 3, 73, Humber Road£375,000May 2021
Open in SoldMap, free on the App Store