Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 MOORGATE £75,446,840 £61,750,000 19 Dec 2019