TW9 1UA · Richmond

£28M

what these 45 homes last sold for

£405kmedian
£8,235per m²
2sales this year
Recent sales
Flat 2, 34, Church Road£260,000Apr 2026
22, Church Road£2,350,000Mar 2026
The Second Floor Flat At, 28, Church Road£270,000Dec 2025
Upper Ground Floor Flat At, 24, Church Road£525,000Oct 2023
31D, Church Road£520,000Jul 2023
Flat 1, 34, Church Road£655,000Aug 2022
33A, Church Road£846,000Mar 2022
31A, Church Road£740,000Sep 2021
35D, Church Road£430,000May 2021
35A, Church Road£640,000Jan 2021
Upper Ground Floor Flat At, 24, Church Road£410,000Jul 2020
Flat 3, 34, Church Road£280,000Jun 2020
Open in SoldMap, free on the App Store