Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 OXFORD STREET £207,708 £141,365 29 Apr 2015