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