Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 OXFORD STREET Detached £598,210 £106,000 15 Mar 1996
40 OXFORD STREET Semi-Detached £370,659 £221,000 17 Apr 2013