138 Church Road£480,000Jan 2026
169 Church Road£735,000Jul 2025
FLAT 1, 119 Church Road£310,000Nov 2022
121 Church Road£460,000Apr 2022
162 Church Road£362,500Mar 2021
167 Church Road£350,000Jan 2021
170 Church Road£327,000Dec 2020
121 Church Road£410,000Dec 2020
164 Church Road£325,000Oct 2020
155A Church Road£363,000Mar 2020
180 Church Road£288,000Jul 2019
121A Church Road£420,000May 2019
121 Church Road£400,000Mar 2019
164 Church Road£265,100Mar 2018
166 Church Road£305,000Nov 2017
167 Church Road£250,000Sept 2015
162 Church Road£265,000Jul 2015
140 Church Road£395,000Jun 2015
166 Church Road£203,000Jul 2013
121A Church Road£175,000Mar 2012
129 Church Road£210,000Aug 2010
140 Church Road£260,000Jun 2010
157 Church Road£217,500May 2010
131 Church Road£215,000Nov 2007
155A Church Road£254,995Aug 2007
166 Church Road£201,000Apr 2007
151 Church Road£198,000Dec 2006
157 Church Road£185,000Sept 2006
166 Church Road£156,500Nov 2005
129 Church Road£199,000Aug 2005
167 Church Road£155,000Aug 2005
174 Church Road£237,500Mar 2005
127 Church Road£182,500Aug 2004
123 Church Road£193,000Apr 2004
154 Church Road£145,000Nov 2003
123 Church Road£177,500Jun 2003
157 Church Road£136,000Jan 2003
172 Church Road£131,000Jun 2002
123 Church Road£139,995Apr 2002
123 Church Road£95,000Mar 2002
155A Church Road£133,000Dec 2001
127 Church Road£93,000Oct 2000
176 Church Road£97,000Aug 2000
125 Church Road£95,995Jul 2000
151 Church Road£100,000May 2000
174 Church Road£117,000Dec 1999
153 Church Road£94,995Dec 1998
162 Church Road£58,500Aug 1998
172 Church Road£80,000Jul 1998
176 Church Road£60,000Oct 1997
129 Church Road£67,000Apr 1997
172 Church Road£39,995Jan 1997
162 Church Road£47,000Dec 1995
160 Church Road£35,000Nov 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.