Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
CHERRY ORCHARD FARM £111,311 £100,000 25 Mar 2021
CHERRY ORCHARD FARM £111,311 £775,000 25 Mar 2021