976 London Road£140,000Apr 2023
984 London Road£223,000Nov 2022
918 London Road£108,500Jun 2022
978 London Road£275,000Mar 2022
990 London Road£143,000Aug 2021
954 London Road£151,000Aug 2021
938 London Road£147,500May 2021
986 London Road£169,000Dec 2020
940 London Road£185,000Sept 2019
982 London Road£119,000Jan 2019
940 London Road£120,000Jun 2018
938 London Road£108,000Nov 2016
958 London Road£116,000Jun 2016
948 London Road£123,000Oct 2015
980 London Road£100,000Oct 2015
944 London Road£95,500Jul 2014
988 London Road£114,950Dec 2009
944 London Road£112,500Feb 2008
948 London Road£115,000Dec 2007
994 London Road£108,000Jul 2007
940 London Road£77,000Jun 2007
938 London Road£100,000Sept 2006
944 London Road£79,000Jun 2006
992 London Road£95,500Apr 2006
948 London Road£90,000Mar 2006
918 London Road£30,000Aug 2005
942 London Road£63,500Jul 2004
988 London Road£102,000May 2004
958 London Road£81,000Apr 2004
948 London Road£64,950Apr 2004
938 London Road£80,000Jan 2004
950 London Road£142,500Oct 2003
950 London Road£142,500Oct 2003
986 London Road£45,000Nov 2001
946 London Road£17,000Feb 2001
980 London Road£30,000Sept 1999
988 London Road£31,000Sept 1997
982 London Road£29,000Jul 1997
978 London Road£24,000Jan 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.