Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
102 LONDON ROAD Semi-Detached £332,496 £213,000 17 Sep 2007
104 LONDON ROAD Semi-Detached £285,354 £94,500 21 Mar 2002
106 LONDON ROAD Semi-Detached £553,754 £450,000 5 Aug 2019
106A LONDON ROAD Detached £437,665 £425,000 21 Apr 2022
108 LONDON ROAD Detached £567,323 £325,000 10 Nov 2009
114 LONDON ROAD Detached £768,507 £473,000 15 Nov 2013
118 LONDON ROAD Semi-Detached £425,781 £250,000 17 Aug 2012
120 LONDON ROAD Detached £517,552 £420,000 23 Nov 2018
122 LONDON ROAD Detached £546,824 £122,000 12 Mar 1999
124 LONDON ROAD Semi-Detached £466,888 £93,500 23 Sep 1997
126 LONDON ROAD Semi-Detached £571,608 £178,500 30 Nov 2001
128 LONDON ROAD Detached £706,786 £124,250 15 Sep 1995
130 LONDON ROAD Semi-Detached £278,747 £50,000 12 Jul 1996
132 LONDON ROAD Semi-Detached £510,394 £457,500 26 Aug 2021