Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LAYCOCK FARM £1,192,657 £1,175,000 8 Nov 2023