113 London Road£650,000Oct 2024
107 London Road£390,000Jan 2023
102 London Road£315,000Jun 2022
111 London Road£485,000May 2022
86A London Road£178,000Jan 2022
88 London Road£450,000Apr 2021
82 London Road£295,000Oct 2020
113 London Road£405,000Sept 2020
86A London Road£154,950Nov 2019
121 London Road£310,000Feb 2019
111 London Road£395,000Feb 2019
94 London Road£367,500Oct 2018
104 London Road£318,000Aug 2017
86A London Road£140,000Jul 2017
86 London Road£160,000May 2017
88 London Road£425,000Sept 2015
92 London Road£283,500Jul 2013
94 London Road£280,000Jan 2012
100 London Road£210,000Oct 2010
82 London Road£215,500Nov 2009
123 London Road£323,000Jan 2008
100 London Road£210,000Nov 2006
100 London Road£210,000Sept 2006
107 London Road£246,000Jun 2006
107 London Road£225,000Jul 2005
88 London Road£260,000Jun 2005
92 London Road£270,000Jun 2005
113 London Road£240,000May 2005
105 London Road£222,500Apr 2005
123 London Road£250,000Jan 2005
96 London Road£327,500Jun 2004
102 London Road£193,500Feb 2004
92 London Road£168,000Sept 2003
82 London Road£185,000Aug 2003
90 London Road£260,000Jun 2003
100 London Road£160,000Sept 2002
127 London Road£165,000Mar 2002
113 London Road£160,000Jan 2002
84 London Road£200,000Jan 2002
96 London Road£222,500Dec 2000
84 London Road£162,500Jan 2000
102 London Road£96,000Aug 1999
84 London Road£146,500May 1999
94 London Road£60,000Nov 1996
104 London Road£66,000Jun 1996
88 London Road£95,000Mar 1996
84 London Road£68,500Mar 1996
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.