Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MILL LEAT FARM £1,097,954 £895,000 12 Dec 2019