APARTMENT 2, 120 London Road£347,000Dec 2025
104 London Road£112,500Jun 2025
98 - 116 London Road£3,400,000Apr 2025
APARTMENT 3, 120 London Road£275,000Jun 2022
APARTMENT 4, 120 London Road£250,000Oct 2021
102 London Road£90,000Sept 2021
102 London Road£310,058Sept 2021
104 London Road£327,872Sept 2021
APARTMENT 3, 120 London Road£190,000Jun 2020
OLD CABINET HOUSE, 120A London Road£229,800Jan 2020
OLD CABINET HOUSE, 120A London Road£751,000Jan 2020
APARTMENT 1, 120 London Road£270,000Oct 2019
118A London Road£498,500Jul 2017
118D London Road£1,499Jul 2017
128 London Road£761,000Mar 2016
122 London Road£660,000Nov 2015
122 London Road£485,000Dec 2012
APARTMENT 4, 120 London Road£200,000Sept 2011
APARTMENT 3, 120 London Road£185,000Nov 2009
APARTMENT 2, 120 London Road£275,000Jun 2008
126 London Road£350,000Feb 2007
APARTMENT 3, 120 London Road£188,000Sept 2006
124 London Road£367,000Sept 2006
118D London Road£198,500Jun 2006
APARTMENT 4, 120 London Road£172,000Jul 2005
APARTMENT 2, 120 London Roadnew build£230,000Oct 2004
APARTMENT 3, 120 London Road£169,000May 2004
132 London Road£387,000May 2004
122 London Road£247,500Mar 2003
APARTMENT 1, 120 London Road£420,000Aug 2002
126 London Road£256,000Jan 2002
118B London Road£128,000Sept 2001
132 London Road£270,000Mar 2001
132 London Road£159,950May 1999
122 London Road£145,000Dec 1998
126 London Road£149,995Dec 1998
130 London Road£168,000Nov 1997
118B London Road£70,000Oct 1997
122 London Road£120,000Oct 1997
128 London Road£149,500Sept 1997
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.