Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 SOHO SQUARE £146,627,951 £117,450,000 2 Jul 2018