Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
100 BERKSHIRE PLACE £13,980,082 £11,400,000 1 Oct 2019