Located 44 meters from Marks & Spencer Greengate Ilford BP. Holiday Inn Express London - Newbury Park is a popular choice amongst travelers in London, whether exploring or just passing through.
Located 1,496 meters from Marks & Spencer Greengate Ilford BP. O'Gradys Guesthouse Ilford is conveniently located in the popular Ilford area. The property features a wide range of facilities to make your stay a pleasant experience.
Located 1,592 meters from Marks & Spencer Greengate Ilford BP. Ideally located in the prime touristic area of Greater London East, Park Hotel - Guesthouse promises a relaxing and wonderful visit.