87 London Road£182,000Oct 2025
97 London Road£172,500Mar 2025
125 London Road£169,000Nov 2022
113 London Road£130,000Apr 2022
109 London Road£180,000Mar 2022
127 London Road£175,000Feb 2020
91 London Road£170,000Jan 2020
129B London Road£205,000Nov 2019
105 London Road£279,000Apr 2018
97 London Road£172,000Jan 2018
121 London Road£140,000Apr 2016
105 London Road£129,000Sept 2015
103 London Road£83,000Dec 2013
129C London Road£130,000Jun 2012
127 London Road£80,000Dec 2010
125 London Road£86,000Jul 2009
121 London Road£78,000Jul 2008
105 London Road£118,000Nov 2007
105 London Road£96,500Oct 2007
107 London Road£96,000Feb 2007
101 London Road£95,000Nov 2005
111 London Road£102,000Aug 2005
99 London Road£82,000Mar 2005
97 London Road£85,000Aug 2004
103 London Road£78,000Feb 2004
127 London Road£74,000Jan 2004
125 London Road£63,000Jul 2003
101 London Road£50,650May 2002
129 London Road£39,000Jun 2001
107 London Road£43,500Jul 2000
101 London Road£46,000Jan 2000
117 London Road£38,500Nov 1998
119 London Road£33,000Sept 1997
115 London Road£25,500Jun 1997
103 London Road£24,200Nov 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.