158 London Road£725,000May 2026
108 London Road£680,000Aug 2025
152 London Road£542,500Jan 2025
140 London Road£500,000Jan 2024
96 London Road£460,000Aug 2023
146 London Road£530,000Oct 2021
148 London Road£600,000Oct 2020
158 London Road£585,000Sept 2020
112 London Road£420,000Nov 2019
106 London Road£580,000Sept 2019
104 London Road£380,000Feb 2018
108 London Road£400,000Mar 2016
120 London Road£445,000Jun 2015
154 London Road£390,000Jan 2015
124 London Road£359,000Jun 2014
142 London Road£339,000Dec 2013
106 London Road£410,000Sept 2013
98 London Road£342,250Sept 2012
120 London Road£347,500Jun 2012
114 London Road£268,000Mar 2011
148 London Road£370,000Feb 2010
102 London Road£568,000Mar 2009
104 London Road£227,500Jan 2009
130 London Road£290,000Oct 2007
108 London Road£318,000Mar 2007
138 London Road£230,000Oct 2006
156 London Road£250,000Sept 2005
98 London Road£270,000Jan 2005
104 London Road£227,000Apr 2004
144 London Road£380,000Oct 2003
120 London Road£185,000Mar 2003
134 London Road£150,000Dec 2002
122 London Road£160,000Jun 2002
128 London Road£180,000Mar 2002
152 London Road£189,300Jan 2002
104 London Road£145,000Aug 2001
106 London Road£175,000Jul 2001
136 London Road£145,000Oct 2000
118 London Road£142,000Jun 2000
150 London Road£201,500Mar 2000
148 London Road£165,000Nov 1999
130 London Road£110,000Sept 1999
102 London Road£173,000Mar 1998
128 London Road£83,000Jun 1996
104 London Road£67,500May 1996
98 London Road£65,500Nov 1995
152 London Road£92,000Sept 1995
98 London Road£80,000Apr 1995
116 London Road£65,000Mar 1995
102 London Road£146,000Mar 1995
118 London Road£75,000Mar 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.