Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84A LONDON ROAD Detached £528,892 £303,000 22 May 2006
125 LONDON ROAD Semi-Detached £429,691 £225,000 16 Sep 2004
125 LONDON ROAD Semi-Detached £429,691 £225,000 16 Sep 2004
125A LONDON ROAD Detached £469,732 £380,000 9 May 2019
127 LONDON ROAD Detached £335,886 £81,000 21 Oct 1999
129 LONDON ROAD Detached £889,285 £845,000 14 Jan 2022
131 LONDON ROAD Detached £586,830 £465,000 20 Oct 2017
131A LONDON ROAD Detached £557,495 £100,000 12 Jul 1996
133 LONDON ROAD Detached £539,765 £390,000 9 Dec 2015
137 LONDON ROAD Detached £439,501 £292,000 26 Sep 2014
139A LONDON ROAD Semi-Detached £387,821 £225,000 20 Dec 2011
143 LONDON ROAD Detached £379,096 £68,000 10 Jul 1996