127 London Road£595,000Apr 2026
115 London Road£337,000Aug 2023
97A London Road£200,000Mar 2023
125 London Road£549,600Jul 2022
93 London Road£275,000Feb 2022
105 London Road£345,000Nov 2021
113 London Road£300,000Jun 2021
99A London Road£258,500Dec 2020
127 London Road£445,000Jul 2020
FLAT 6, 93 - 99 London Road£255,000Jul 2020
95 London Road£250,000Sept 2019
113 London Road£275,000Nov 2018
99A London Road£249,950Nov 2016
115 London Road£323,500Sept 2016
95 London Road£221,000Jun 2015
93 London Road£212,500Dec 2014
FLAT 6, 93 - 99 London Road£212,500Sept 2014
97A London Roadnew build£170,500May 2014
93A London Roadnew build£150,000May 2014
99 London Roadnew build£195,000Apr 2014
99A London Roadnew build£188,000Mar 2014
95 London Roadnew build£185,000Nov 2013
111 London Road£229,950Nov 2013
93 London Roadnew build£185,000Apr 2013
95A London Roadnew build£180,000Jul 2012
115 London Road£214,000Sept 2010
FLAT 6, 93 - 99 London Roadnew build£196,000Jun 2008
105A London Road£222,000May 2008
105 London Road£239,995Feb 2008
115 London Road£213,000Sept 2007
105A London Road£318,000Jul 2007
113 London Road£190,000Jun 2007
97 London Road£185,000Oct 2006
93 London Road£170,000Sept 2005
111 London Road£182,500Sept 2005
103 London Road£195,500Jun 2005
95 London Road£158,500Jan 2005
99 London Road£135,000Dec 2004
127A London Road£290,000Aug 2004
103 London Road£162,000Jul 2002
113 London Road£130,000May 2002
111 London Road£135,000Mar 2002
93 London Road£90,000Jun 2001
95 London Road£69,500Oct 1999
113 London Road£91,000Aug 1998
93 London Road£55,375Dec 1997
111 London Road£67,000Nov 1995
97 London Road£43,750Oct 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.