Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 SOHO SQUARE £55,837,700 £42,762,800 22 Mar 2017