Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
102 LONDON ROAD Detached £660,838 £135,000 12 Dec 1997
106 LONDON ROAD Detached £547,219 £505,975 12 Nov 2021
108 LONDON ROAD Detached £747,841 £637,500 29 Oct 2020
110 LONDON ROAD Detached £907,677 £500,000 15 Dec 2008
135 LONDON ROAD Semi-Detached £436,403 £250,000 27 Nov 2009
137 LONDON ROAD Semi-Detached £539,865 £325,000 15 Jul 2013
139 LONDON ROAD Semi-Detached £432,702 £245,000 28 Mar 2006
141 LONDON ROAD Semi-Detached £567,844 £265,000 29 Jan 2004