Newham Hotel  -  

349 Romford Road, Ilford, Greater London, E7 8AA

Distance  Distance from Newham Hotel to Ilford is approx 2.18miles  Ilford centre is approx 2.18 miles