Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
123 OXFORD STREET Detached £279,125 £49,995 17 Feb 1995
125 OXFORD STREET Detached £220,228 £180,000 11 Feb 2020
127 OXFORD STREET Detached £238,428 £135,000 31 Mar 2006