Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 OXFORD STREET Detached £1,566,604 £275,000 27 Oct 1995
21 OXFORD STREET £694,332 £642,000 18 Nov 2021
22 OXFORD STREET £151,898 £152,000 23 Feb 2023