5 bedroom property in Beechwood Gardens, Ilford, IG5 - Offers in excess of £900,000 | Big Open House