Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LONDON ROAD Detached £577,806 £360,000 6 Dec 2013
3 LONDON ROAD Detached £749,496 £750,000 10 Feb 2023
4 LONDON ROAD Detached £408,991 £390,000 15 Feb 2022