Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LATCHEN ORCHARD Detached £337,179 £216,000 27 Sep 2007
4 LATCHEN ORCHARD Detached £397,490 £390,000 13 May 2022