Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LONDON ROAD Detached £494,362 £95,000 2 May 1997
4 LONDON ROAD Detached £579,716 £565,000 13 Nov 2023
6 LONDON ROAD Detached £622,335 £357,500 27 Jul 2011
8 LONDON ROAD Detached £728,956 £690,000 7 Feb 2022
18 LONDON ROAD Detached £424,716 £425,000 9 Sep 2022
26 LONDON ROAD Detached £499,411 £395,000 5 Jan 2018