123 London Road£300,000Jan 2026
UPPER MAISONETTE, 93 London Road£70,000Aug 2024
97 London Road£65,000May 2024
103 London Road£179,500Nov 2023
UPPER MAISONETTE, 93 London Road£70,000Sept 2023
GROUND FLOOR FLAT, 113 London Road£97,000May 2022
FIRST FLOOR FLAT, 113 London Road£125,000Oct 2021
97A London Road£100,000Feb 2020
123 London Road£10,000Aug 2019
101 London Road£239,000Sept 2018
113 London Road£56,000May 2018
LOWER MAISONETTE, 93 London Road£115,000Sept 2017
97 London Road£61,000Sept 2017
FLAT A, 95 London Road£118,000Sept 2016
FLAT 2, 107 London Road£170,000Apr 2015
FLAT A, 95 London Road£90,000Jan 2012
FLAT A, 95 London Road£110,000Jul 2009
87 London Road£250,000Jun 2007
GROUND FLOOR FLAT, 113 London Road£74,000Oct 2006
101 London Road£204,000Aug 2006
LOWER MAISONETTE, 93 London Road£92,000Mar 2006
FLAT A, 95 London Road£85,500Feb 2006
85B London Road£24,000Aug 2004
83 London Road£86,500Aug 2004
85A London Road£45,000Aug 2004
85B London Road£86,500Aug 2004
LOWER MAISONETTE, 93 London Road£40,000Apr 2004
UPPER MAISONETTE, 93 London Roadnew build£80,000Feb 2004
103A London Road£145,000Feb 2004
99 London Road£167,000Jan 2004
93 London Road£105,000Sept 2003
97A London Road£60,000Aug 2003
FIRST FLOOR FLAT, 113 London Road£90,000Aug 2003
113 London Road£110,000Jun 2003
97A London Road£92,000Aug 2002
101 London Road£82,500Aug 2002
1ST AND 2ND FLOOR MAISONETTE AT, 111 London Road£55,000Jul 2002
113 London Road£96,000Jan 2001
97A London Road£45,000Dec 1999
FLAT 2, 73 London Road£55,000Apr 1997
115 London Road£50,000Nov 1996
123 London Road£130,000Jun 1995
91 London Road£104,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.