Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STATION MILLS £1,229,685 £1,018,000 3 Aug 2020