8 bedroom property in Leyswood Drive, Ilford, IG2 - £1,150,000 | Big Open House