TW10 6LW · Richmond

£41M

what these 75 homes last sold for

£463kmedian
£6,510per m²
5sales this year
Recent sales
Flat 2, 98, Church Road£875,000Apr 2026
Flat 5, 98, Church Road£739,000Mar 2026
Flat D, 76, Church Road£560,000Mar 2026
74C, Church Road£500,000Feb 2026
Flat 3, 88, Church Road£600,000Jan 2026
Flat 1, 82, Church Road£820,000Dec 2025
Flat 2, 100, Church Road£1,200,000Nov 2025
Flat 5, 108, Church Road£448,000Sep 2025
Second Floor Flat, 80, Church Road£549,000Jun 2025
Flat 1, 94, Church Road£625,000Mar 2025
Flat 6, 82, Church Road£290,000Mar 2024
Flat 2, 100, Church Road£1,140,000Sep 2022
Open in SoldMap, free on the App Store