109 London Road£635,000Oct 2025
123 London Road£130,000Jan 2025
127 London Road£135,000Oct 2024
69 London Road£285,000Nov 2023
141 London Road£185,000Jun 2023
131 London Road£80,000Mar 2021
119 London Road£148,500Feb 2021
135 London Road£105,000Feb 2021
69 London Road£274,950Jan 2021
133A London Road£133,500Sept 2020
115 London Road£4,273,354Feb 2020
113 London Road£410,000Dec 2019
137 London Road£117,000Aug 2019
123 London Road£94,000Feb 2019
139 London Road£114,000Dec 2018
121 London Road£110,000Sept 2018
127 London Road£106,250Jul 2018
69 London Road£175,000Jun 2018
141 London Road£146,000Apr 2017
133A London Road£114,000Mar 2017
125 London Road£95,000Mar 2017
113 London Road£315,000Nov 2016
133 London Road£120,000Jun 2016
133A London Road£140,000Sept 2014
127 London Road£100,000Aug 2014
121 London Road£89,000Apr 2013
119 London Road£120,000Dec 2011
125 London Road£77,000Jul 2011
71 London Road£104,000Nov 2007
119 London Road£120,000Sept 2007
115 London Road£151,000Oct 2006
131 London Road£85,000Jan 2006
109 London Road£310,000Dec 2005
125 London Road£88,000Nov 2005
127 London Road£104,000Aug 2005
129 London Road£91,500Jul 2004
125 London Road£79,000Aug 2003
127 London Road£83,000May 2003
137 London Road£60,000Nov 2002
133A London Road£103,000Sept 2002
127 London Road£64,950Jun 2002
135 London Road£43,000Feb 2002
139 London Road£48,500Nov 2001
131 London Road£47,000Dec 2000
125 London Road£36,500Sept 1999
129 London Road£32,000Dec 1998
137 London Road£35,500Nov 1998
127 London Road£36,750Nov 1998
131 London Road£30,500Sept 1998
75 London Road£112,000Apr 1998
127 London Road£27,000Mar 1998
121 London Road£26,000Jun 1997
73 London Road£67,000Mar 1997
117 London Road£25,000Jun 1996
77 London Road£150,000Jan 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.