SW16 6AN · London
£28M
what these 74 homes last sold for
£342kmedian
£5,724per m²
1sale this year
| 95A, Babington Road | £495,000 | Feb 2026 |
| Flat 3, 93, Babington Road | £480,000 | Nov 2025 |
| Flat 3, 77, Babington Road | £475,000 | Sep 2025 |
| 119, Babington Road | £1,040,000 | Jul 2025 |
| 101A, Babington Road | £692,500 | Jun 2025 |
| Flat 1, 91, Babington Road | £436,050 | Feb 2025 |
| Ground Floor Flat, 103, Babington Road | £614,000 | Nov 2024 |
| 101B, Babington Road | £440,000 | Nov 2024 |
| Flat 2, 91, Babington Road | £450,000 | Nov 2024 |
| First Floor Flat 2, 83, Babington Road | £475,000 | Oct 2024 |
| First Floor Flat At, 107, Babington Road | £480,000 | Sep 2024 |
| Flat 1, 93, Babington Road | £455,000 | Nov 2023 |