Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 HARBORD SQUARE £24,001,629 £23,135,841 8 Apr 2022