Roman Road, Ilford, Essex, IG1
Guide price £380,000
x