29 Church Road£380,000Jan 2026
45 Church Road£1,005,000Oct 2025
72 Church Road£290,000Apr 2025
46 Church Road£262,000Jan 2024
66 Church Road£570,000Oct 2023
THE STUDIO, 70 Church Road£495,000Aug 2021
37 Church Road£711,250Jun 2021
76 Church Road£705,000Jan 2021
92 Church Road£367,000Nov 2019
31 Church Road£368,000Mar 2019
43 Church Road£715,000Oct 2018
23 Church Road£330,000Mar 2018
23 Church Road£330,800Dec 2017
33 Church Road£357,000Jan 2017
94 Church Road£675,000Oct 2016
82 Church Road£472,500Apr 2015
29 Church Road£262,500Sept 2014
23 Church Road£295,000Sept 2014
35 Church Road£310,000Aug 2014
94 Church Road£416,000Aug 2014
31 Church Road£315,000Aug 2014
46 Church Road£205,000May 2012
72 Church Road£205,000Nov 2011
23 Church Road£285,000Jun 2010
82 Church Road£250,000Jun 2010
46 Church Road£175,000Aug 2009
92 Church Road£270,000Aug 2009
74 Church Road£243,000Sept 2008
62 Church Road£290,000Jul 2008
33 Church Road£245,000May 2008
90 Church Road£276,000Apr 2007
23 Church Road£244,000Dec 2006
94 Church Road£600,000Aug 2005
33 Church Road£220,000Mar 2005
94 Church Road£337,000Aug 2004
23 Church Road£197,250Sept 2003
90 Church Road£209,000Jul 2003
68B Church Roadnew build£196,500Dec 2002
68C Church Roadnew build£189,950Nov 2002
37A Church Road£430,000Oct 2002
68A Church Roadnew build£189,950Oct 2002
96 Church Road£190,000May 2002
29 Church Road£160,000May 2001
42 Church Road£186,500Feb 2001
37B Church Road£262,000Dec 2000
31 Church Road£121,000Dec 1999
60 Church Road£195,000Jul 1999
90 Church Road£127,500May 1999
37D Church Road£223,000Dec 1998
100 Church Road£58,000Dec 1997
45 Church Road£222,500Jan 1997
43 Church Road£215,000Dec 1996
25 Church Road£72,000Nov 1996
42 Church Road£120,000Nov 1996
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.