SW16 6AN · London

£28M

what these 74 homes last sold for

£342kmedian
£5,724per m²
1sale this year
Recent sales
95A, Babington Road£495,000Feb 2026
Flat 3, 93, Babington Road£480,000Nov 2025
Flat 3, 77, Babington Road£475,000Sep 2025
119, Babington Road£1,040,000Jul 2025
101A, Babington Road£692,500Jun 2025
Flat 1, 91, Babington Road£436,050Feb 2025
Ground Floor Flat, 103, Babington Road£614,000Nov 2024
101B, Babington Road£440,000Nov 2024
Flat 2, 91, Babington Road£450,000Nov 2024
First Floor Flat 2, 83, Babington Road£475,000Oct 2024
First Floor Flat At, 107, Babington Road£480,000Sep 2024
Flat 1, 93, Babington Road£455,000Nov 2023
Open in SoldMap, free on the App Store