149 Church Street£325,000Nov 2025
169 Church Street£333,000Aug 2025
131 Church Street£338,850Apr 2025
131 Church Street£325,000Mar 2025
CHURCH FARM COTTAGE, 115 Church Street£560,000Sept 2024
151 Church Street£335,151Aug 2023
151 Church Street£310,000Jun 2023
131 Church Street£310,000Apr 2022
127 Church Street£350,000Feb 2022
127A Church Street£489,000Oct 2021
133 Church Street£283,500May 2021
131 Church Street£340,000Mar 2021
151 Church Street£301,000Jun 2020
149 Church Street£250,000Mar 2020
123 Church Street£650,000Nov 2019
CHURCH FARM COTTAGE, 115 Church Street£430,000Aug 2019
119 Church Street£557,500Jan 2018
129 Church Street£330,000Sept 2017
126 Church Street£249,950Sept 2015
153 Church Street£158,500Feb 2015
125A Church Street£360,000Jun 2014
100 Church Street£287,500May 2014
155 Church Street£157,000Sept 2013
127A Church Street£312,500Aug 2013
121 Church Street£363,000Jul 2012
151 Church Street£160,000Jul 2011
123A Church Street£367,500Jul 2009
153 Church Street£164,000Sept 2008
155 Church Street£155,000Sept 2008
167 Church Street£220,000Aug 2008
157 Church Street£125,000Jun 2008
104 Church Street£347,500May 2007
128 Church Street£410,000May 2006
131 Church Street£200,000Apr 2006
155 Church Street£157,000Dec 2004
127 Church Street£239,000Oct 2004
102 Church Street£307,000Jul 2004
153 Church Street£130,000May 2003
155 Church Street£99,950Apr 2002
151 Church Street£60,000Nov 2001
131 Church Street£118,000Oct 2001
104 Church Street£219,000Oct 2001
133 Church Street£97,500May 2001
123 Church Street£205,000Oct 2000
125A Church Street£133,500Jun 1999
167 Church Street£94,995Sept 1998
133 Church Street£65,000Aug 1998
155 Church Street£54,250Mar 1998
135 Church Street£77,000Jan 1998
153 Church Street£53,500Nov 1997
129 Church Street£91,500Jun 1997
121 Church Street£118,500Oct 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.