Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 LONDON ROAD Terraced £212,575 £210,000 23 Jun 2023
86 LONDON ROAD Terraced £579,233 £215,000 27 Sep 2002
88 LONDON ROAD Semi-Detached £427,021 £127,000 10 Jul 2001
90 LONDON ROAD Semi-Detached £396,582 £249,950 22 Jun 2007
94 LONDON ROAD Terraced £439,074 £85,000 23 May 1997
96 LONDON ROAD Detached £363,017 £295,000 12 Aug 2019