Hotel 3 London, United Kingdom Holiday Inn Express London Stratford by IHG Wi-Fi PricePersonal quoteView