96 London Road£300,000Dec 2024
112 London Road£320,000Dec 2022
106 London Road£310,000Nov 2022
108 London Road£317,000Dec 2021
122 London Road£255,000Aug 2019
94 London Road£262,000Jun 2018
90 London Road£180,000Dec 2017
120 London Road£160,000Nov 2017
110 London Road£247,500Aug 2017
108 London Road£235,000Mar 2017
122 London Road£258,000Sept 2016
110 London Road£181,000Dec 2014
102 London Road£207,000Oct 2014
96 London Road£150,000Oct 2013
128 London Road£205,000Oct 2012
122 London Road£150,000May 2009
120 London Road£114,000Feb 2009
112 London Road£180,000May 2008
98 London Road£164,500Dec 2007
128 London Road£185,000Sept 2006
98 London Road£135,000Oct 2005
94 London Road£145,000Oct 2005
122 London Road£133,000Jan 2005
128 London Road£154,500Jan 2003
100 London Road£138,995Oct 2002
124 London Road£111,000Sept 2002
106 London Road£125,000Aug 2002
90 London Road£127,000Jun 2002
96 London Road£103,000Apr 2002
100 London Road£81,000Nov 2001
128 London Road£124,995Oct 2001
90 London Road£113,000Jun 2001
130 London Road£132,000Dec 1999
102 London Road£66,000Feb 1999
112 London Road£59,950Jul 1997
96 London Road£56,500Mar 1997
88 London Road£46,000Nov 1996
102 London Road£53,000Oct 1996
100 London Road£34,000Oct 1995
100 London Road£32,000Jul 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.