59A Church Road£440,000Mar 2026
75 Church Road£355,000Feb 2026
81 Church Road£360,000Aug 2025
55 Church Road£295,500Apr 2025
89 Church Road£250,000Oct 2024
89 Church Road£236,000Jan 2024
85A Church Road£352,000Oct 2022
83 Church Road£525,000Aug 2022
95 Church Road£190,000Jul 2022
51 Church Road£280,000Nov 2021
93 Church Road£233,500May 2021
89 Church Road£187,000May 2021
43 Church Road£255,000Nov 2020
93 Church Road£192,500Apr 2019
63 Church Road£294,950Dec 2018
81 Church Road£289,995Mar 2018
43 Church Road£205,000Sept 2017
43 Church Road£205,000Sept 2017
85 Church Road£325,000Dec 2016
61 Church Road£275,000May 2016
67 Church Road£267,500Jan 2016
89 Church Road£142,000Sept 2015
91 Church Road£145,000Jul 2015
79 Church Road£235,000May 2014
67 Church Road£220,000Sept 2013
95 Church Road£80,000Nov 2011
77 Church Road£184,000Dec 2009
63 Church Road£193,750Sept 2009
45 Church Road£158,000Jun 2009
89 Church Road£160,000Jun 2006
91 Church Road£175,000May 2006
81 Church Road£195,000Mar 2006
81 Church Road£160,000Jan 2006
63 Church Road£190,000Aug 2005
63 Church Road£187,500May 2005
63 Church Road£130,000Mar 2004
61 Church Road£145,300Jul 2003
85 Church Road£97,500Oct 2002
89 Church Road£67,000Apr 1999
73 Church Road£75,000Aug 1998
79 Church Road£92,000Jul 1998
93 Church Road£75,000Apr 1998
79 Church Road£77,500Oct 1996
83 Church Road£108,500Dec 1995
89 Church Road£47,500Apr 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.