Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 TOWER STREET £27,990,147 £22,500,000 25 Sep 2018