Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 - 21 HALL PLACE £450,982 £425,375 11 Jan 2022