111 Church Road£425,181Mar 2026
110 Church Road£447,500Mar 2025
112 Church Road£660,000Sept 2024
102 Church Road£475,000Sept 2023
139 Church Road£511,000Sept 2023
141 Church Road£476,000Feb 2022
109 Church Road£460,000Dec 2021
104 Church Road£415,000Apr 2021
143 Church Road£440,000Aug 2019
141 Church Road£400,000Feb 2019
115 Church Road£411,000Jul 2018
121 Church Road£500,000Apr 2018
113 Church Road£470,000Jan 2017
119 Church Road£474,000Mar 2016
98A Church Road£267,500Aug 2015
141 Church Road£310,000May 2015
111 Church Road£325,000May 2015
115 Church Road£266,000Nov 2013
105 Church Road£300,000Jun 2013
104 Church Road£225,000Jul 2009
141 Church Road£204,000Apr 2009
106 Church Road£245,000Oct 2006
107 Church Road£249,995Aug 2006
98A Church Road£165,000Apr 2006
129 Church Road£267,500Dec 2005
127 Church Road£205,000Apr 2005
133 Church Road£199,950Aug 2004
104 Church Road£192,500Mar 2004
106 Church Road£172,500Mar 2003
113 Church Road£118,000Jan 2001
115 Church Road£147,000Aug 2000
119 Church Road£108,000Oct 1999
143 Church Road£90,000May 1998
102 Church Road£78,500Sept 1997
135 Church Road£94,495Aug 1997
125 Church Road£89,000Apr 1997
135 Church Road£89,000May 1995
108 Church Road£75,000May 1995
104 Church Road£68,000Apr 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.