Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 GOUGH SQUARE £24,380,692 9 Sep 2016