5 bedroom property in Charles Barry Close, London - £925,000 | Big Open House