Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 STRAND £124,161,072 £125,000,000 19 Aug 2022