145 London Road£250,000Jul 2025
127 London Road£275,000Jun 2024
133 London Road£260,000Nov 2022
137 London Road£350,000Sept 2022
109 London Road£260,000Aug 2021
127 London Road£221,500Jun 2021
143 London Road£284,500May 2021
143A London Road£265,000Feb 2021
141 London Road£245,000Feb 2021
115 London Road£275,000Jun 2020
139A London Road£265,000Jun 2020
123 London Road£205,000Nov 2019
141 London Road£220,000May 2019
113 London Road£227,000Mar 2018
109 London Road£290,000Apr 2016
127 London Road£167,000Nov 2015
141 London Road£180,000Oct 2015
133 London Road£162,000Oct 2014
143 London Road£183,000Aug 2014
115 London Road£185,000Feb 2014
127 London Road£118,500Jan 2014
147 London Road£165,000Jun 2010
113 London Road£184,500Apr 2010
109 London Road£149,000Nov 2009
139A London Road£192,500Mar 2007
139 London Road£177,500Aug 2006
131 London Road£146,950Jun 2006
123 London Road£145,000Mar 2006
137 London Road£196,000Jan 2006
107 London Road£175,000Sept 2005
143A London Road£192,000Sept 2005
115 London Road£168,000Jul 2005
145A London Road£182,000May 2005
141 London Road£138,000Dec 2003
143A London Road£133,000Apr 2003
117 London Road£140,000Apr 2003
137 London Road£143,000Sept 2002
111 London Road£134,000Aug 2002
129 London Road£98,000Jul 2002
115 London Road£106,000Aug 2001
149 London Road£92,500Jul 2001
139A London Road£89,950Feb 2001
113 London Road£120,000Sept 2000
131 London Road£67,750Nov 1999
107 London Road£80,000Sept 1999
153D London Road£64,000Sept 1999
113 London Road£74,750Jan 1999
133 London Road£47,500Jul 1998
147 London Road£61,000Jan 1998
123 London Road£48,000Dec 1997
141 London Road£64,500Nov 1997
115 London Road£63,500Oct 1997
153D London Road£55,000Aug 1997
119 London Road£43,250Jul 1997
107 London Road£56,500Jan 1997
139 London Road£55,000May 1996
115 London Road£59,999Nov 1995
151 London Road£89,000Jun 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.