The express by holiday inn london newbury park is located in east london, england. Two miles from ilford train station six miles from epping forest 10 miles from canary wharf hotel features. Complimen...
AdvantagesPleasant Staff, Good Customer Service, Nice Breakfast
AdvantagesExcellent food, brilliant service & good value
DisadvantagesCan be quite expensive if you are trying to work to a budget
Advantagescomfortable and clean
Disadvantagespoor leisure club and not very child friendly