Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 - 5 OXFORD STREET £6,410,160 £1,800,000 17 Jan 2001