SE3 7LR · London
£16M
what these 30 homes last sold for
£398kmedian
£6,053per m²
| 61, Humber Road | £465,000 | Dec 2025 |
| 57, Humber Road | £445,000 | Mar 2025 |
| 91, Humber Road | £1,820,000 | Mar 2025 |
| 75C, Humber Road | £530,000 | Jan 2025 |
| Flat 4, 73, Humber Road | £395,000 | Nov 2024 |
| 83A, Humber Road | £260,000 | Jul 2024 |
| Flat 2, 73, Humber Road | £317,500 | Mar 2024 |
| 79, Humber Road | £2,067,000 | Jun 2023 |
| Flat 1, 93, Humber Road | £467,500 | Jun 2023 |
| Flat 1, 73, Humber Road | £620,000 | May 2023 |
| Flat 5, 73, Humber Road | £550,000 | Jun 2021 |
| Flat 3, 73, Humber Road | £375,000 | May 2021 |