Norfolk Road, Seven Kings IG3
Chesterford Road, London E12
Metro Building Major Road, London E15
Average Price for property in Lord Gardens, Ilford, IG5 is around £235,811