2 bedroom property in Charing Cross Road, London - £900,000 | Big Open House