Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 LONDON ROAD Detached £1,481,713 £390,000 14 Apr 2000
38 LONDON ROAD Detached £1,400,935 £520,000 6 Sep 2002
40 LONDON ROAD Detached £1,580,827 £1,417,000 16 Aug 2021
42 LONDON ROAD Detached £1,074,178 £600,000 27 Jan 2006