FLAT 3, 149A London Road£128,000Jul 2025
131A London Road£140,000Aug 2024
131 London Road£100,000Aug 2024
147A London Road£155,000Mar 2023
FLAT 4, 149A London Road£145,000Oct 2021
FLAT 1, 149A London Road£120,000Sept 2021
GROUND FLOOR SHOP, 133 London Road£80,000Jul 2021
FLAT 3, 149A London Road£127,500May 2021
149 London Road£205,000Aug 2019
147A London Road£136,000Apr 2019
133 London Road£3,000Oct 2018
GROUND FLOOR SHOP, 137 London Road£70,000Jan 2018
137 London Road£210,000Jan 2018
139A London Road£232,000Nov 2016
GROUND FLOOR SHOP, 133 London Road£86,000Aug 2016
121 - 123 London Road£195,000Feb 2016
129B London Road£65,000Jun 2014
147A London Road£120,000Jan 2014
153 London Road£150,000Feb 2012
129B London Road£70,000Aug 2010
161 London Road£200,000Oct 2006
125 London Road£109,000Sept 2006
143A London Road£96,000Aug 2006
129A London Road£82,000Mar 2006
151 London Road£130,000Mar 2006
129A London Road£200,000Dec 2005
129B London Road£75,000Oct 2005
147A London Road£100,000Nov 2004
129A London Road£165,000Jul 2004
143A London Road£97,500Mar 2004
143A London Road£95,000Nov 2003
129B London Road£68,500Jul 2003
129A London Road£64,995May 2003
125 London Road£210,000Sept 2002
129A London Road£46,000Sept 2001
129B London Road£38,500Apr 2001
139A London Road£110,000Jan 2001
157 - 161 London Road£108,658May 1998
125 London Road£150,000Jul 1997
129A London Road£26,995Jan 1997
153 London Road£38,000Dec 1996
153 London Road£36,500Nov 1995
151 London Road£45,000Apr 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.