TW10 6LS · Richmond

£17M

what these 45 homes last sold for

£350kmedian
£8,333per m²
1sale this year
Recent sales
Flat 1, 117, Church Road£450,000Feb 2026
Flat 6, 107, Church Road£725,000Oct 2025
Flat 3, 113, Church Road£480,000Dec 2024
Flat 1, 113, Church Road£530,000Oct 2024
Flat 7, 113, Church Road£295,000Sep 2024
Flat 8, 105, Church Road£386,000Jul 2024
Flat 2, 113, Church Road£515,000Jan 2024
Flat 5, 107, Church Road£615,000Jan 2024
Flat 4, 113, Church Road£575,000Oct 2023
Flat 1, 107, Church Road£750,000Jun 2023
Flat 11, 113, Church Road£440,000Dec 2022
Flat 8, 113, Church Road£269,000Apr 2022
Open in SoldMap, free on the App Store