Ilford Hotel GoodmayesLondon, United Kingdom Address: 66 Goodmayes Road State: United Kingdom City: London Zipcode: IG3 9UR Longitude: 0.110144 Latitude: 51.564.728 Rates from: 0 Accommodation Booking