130 Church Road£340,000Jan 2025
150 Church Road£275,000Jun 2024
156 Church Road£336,156Jan 2022
125 Church Road£260,000Mar 2021
142 Church Road£310,000Jun 2020
109A Church Road£245,000May 2020
139 Church Road£300,000Mar 2020
129 Church Road£279,950May 2019
136 Church Road£245,000Jan 2019
109A Church Road£235,000Oct 2018
127 Church Road£189,950Dec 2015
109A Church Road£179,000Jul 2014
156 Church Road£171,250Mar 2014
133 Church Road£178,000Jul 2013
125 Church Road£170,000Jun 2013
120 Church Road£202,500Jan 2011
117 Church Road£159,950Jan 2010
136 Church Road£160,000Jul 2009
124 Church Road£158,500Jun 2008
140 Church Road£269,950Jan 2008
113 Church Road£295,000Nov 2007
115 Church Road£220,000May 2004
113 Church Road£175,000Nov 2002
121 Church Road£95,000May 2002
139 Church Road£92,500May 2002
142 Church Road£71,500Nov 1999
131 Church Road£87,000Sept 1998
135 Church Road£69,950Aug 1998
142 Church Road£68,500May 1998
160 Church Road£46,000Feb 1997
140 Church Road£65,000Mar 1996
109 Church Road£55,000Jul 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.