Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 BEDFORD ROW £7,339,638 £5,900,000 3 Sep 2018