675B London Road£300,000Jul 2025
FLAT 3, 657 London Road£187,000Jul 2025
675B London Road£215,000Nov 2024
677A London Road£158,000Sept 2024
FLAT 2, 657 London Road£174,000Aug 2023
FLAT 3, 657 London Road£195,000Jan 2023
FLAT 3, 673 London Road£158,000Dec 2022
685 London Road£620,000Aug 2022
655 London Road£430,000Sept 2019
FLAT 1, 657 London Road£190,000Apr 2018
671B London Road£230,000May 2017
671A London Road£227,000May 2017
641 London Road£3,100,000Apr 2014
FLAT 2, 683 London Road£99,000Aug 2011
FLAT 4, 683 London Road£130,000Oct 2007
671C London Road£180,000Oct 2007
FLAT C, 677 London Road£179,950Aug 2007
FLAT C, 677 London Road£155,000Feb 2006
671A London Road£185,000Feb 2004
671B London Road£138,000Sept 2003
671C London Road£187,000Sept 2003
671C London Road£325,000May 2003
FLAT 3, 683 London Road£132,500Dec 2002
FLAT 4, 683 London Road£74,950Apr 2002
FLAT B, 677 London Road£99,500Nov 2001
677A London Road£44,000Jun 1999
FLAT 1, 673 London Road£50,000Jun 1999
FLAT 3, 673 London Road£25,500Sept 1998
FLAT 1, 673 London Road£34,500Dec 1997
FLAT 1, 683 London Road£18,110Jun 1997
FLAT 2, 683 London Road£39,950Oct 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.