2 bedroom property in Oxford Avenue, London - £575,000 | Big Open House