63C Church Road£375,000Oct 2025
65K Church Road£297,500Oct 2025
FLAT 1, 21A Church Road£280,000Jul 2025
65 - 67B Church Road£268,000May 2025
59B Church Road£365,000Dec 2024
57D Church Road£290,050Nov 2024
47 Church Road£540,000Oct 2024
LOWER BASEMENT FLAT, 21 Church Road£335,000Jan 2024
FLAT F, 19 Church Road£330,000Jan 2024
FLAT D, 19 Church Road£335,000Nov 2023
25 Church Road£3,900,000Jan 2023
63C Church Road£365,000Dec 2022
61A Church Road£500,000Feb 2022
59A Church Road£490,000May 2021
65K Church Road£268,000Jul 2020
47A Church Road£314,000Mar 2020
59B Church Road£320,000Feb 2020
57A Church Road£427,500Jun 2019
49 Church Road£568,500Dec 2018
25 Church Road£3,225,000Apr 2018
49 Church Road£202,000Nov 2015
47A Church Road£178,000Aug 2013
19 Church Road£450,000Aug 2004
45 Church Road£145,500Sept 2001
51 Church Road£81,500Aug 1999
45 Church Road£69,300Jan 1999
45A Church Road£52,000Dec 1998
23 Church Road£38,000Aug 1998
49A Church Road£32,500May 1998
51A Church Road£44,000Apr 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.