3 bedroom property in Forest Road, London, E17 - £425,000 | Big Open House