Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DORRELLS ORCHARD Detached £784,800 £767,500 1 Sep 2023
2 DORRELLS ORCHARD Detached £1,396,448 £246,000 28 Jun 1995
5 DORRELLS ORCHARD Detached £633,291 £485,000 2 Mar 2017