Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 LONDON ROAD Detached £462,781 £175,500 28 Oct 2002
12 LONDON ROAD Semi-Detached £380,116 £375,000 11 Jul 2023
14 LONDON ROAD Semi-Detached £408,406 £333,000 1 Nov 2019
16 LONDON ROAD Semi-Detached £304,115 £162,500 15 Feb 2005