TW10 6LN · Richmond

£20M

what these 42 homes last sold for

£370kmedian
£7,777per m²
1sale this year
Recent sales
Second Floor Flat, 66, Church Road£425,000Apr 2026
72A - 72B, Church Road£350,000Mar 2024
Flat 1, 44 - 46, Church Road£545,000Aug 2023
72C - 72E, Church Road£309,000Jun 2023
Second Floor Flat, 52, Church Road£630,000May 2023
72E, Church Road£625,000Apr 2023
40A, Church Road£650,000Aug 2022
70, Church Road£2,625,000Feb 2022
Flat 5, 54, Church Road£180,000Jul 2021
Flat 4, 54, Church Road£620,000Dec 2020
Flat 3, 54, Church Road£317,000Jul 2020
40A, Church Road£560,000Dec 2019
Open in SoldMap, free on the App Store