Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Detached £456,762 £450,000 24 Nov 2023
3 THE ORCHARD Detached £375,417 £275,000 5 Feb 2016
4 THE ORCHARD Detached £527,887 £450,000 16 Oct 2020
THE BRAMBLES THE ORCHARD Detached £581,494 £445,000 16 Jan 2017