Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 4A MERCER WAY £1,920,680 £1,900,000 28 Apr 2023