Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 LONDON ROAD Detached £915,000 17 Jan 2024
75 LONDON ROAD Detached £878,552 £410,000 14 Jan 2004
81 LONDON ROAD Detached £1,124,324 £792,500 25 Sep 2015
83 LONDON ROAD Detached £961,830 £730,000 3 Nov 2016
89 LONDON ROAD Detached £1,191,938 £275,000 1 Jul 1999
91 LONDON ROAD Detached £748,621 £500,000 18 Nov 2014
95 LONDON ROAD Detached £1,194,586 £1,115,000 7 Dec 2021
97 LONDON ROAD Detached £874,118 £790,000 22 Oct 2021
99 LONDON ROAD Detached £983,905 £970,000 21 Jun 2022
101 LONDON ROAD Semi-Detached £1,215,064 £706,080 5 Sep 2008