Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £757,903 £580,000 4 Jan 2017
2 THE ORCHARD Detached £996,894 £230,000 30 Jul 1999