Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 CHARLES II STREET £62,353,339 13 Jan 2017