Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PIER WAY £13,418,461 £11,485,000 9 Oct 2020