6 bedroom property in Romford Road, LONDON, London, E15 - Asking price £1,000,000 | Big Open House