Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DORRELLS ORCHARD Detached £777,440 £767,500 1 Sep 2023
2 DORRELLS ORCHARD Detached £1,386,187 £246,000 28 Jun 1995
5 DORRELLS ORCHARD Detached £628,637 £485,000 2 Mar 2017