Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LONDON ROAD Terraced £285,038 £166,500 31 Jan 2012
68 LONDON ROAD Terraced £259,952 £48,000 29 Nov 1996
76 LONDON ROAD Semi-Detached £306,187 £267,500 30 Jul 2021
80 LONDON ROAD Terraced £301,231 £175,000 11 Dec 2009