HOLIDAY INN LONDON STRATFORD CITY Address: 10a Chestnut Plaza, Westfield Stratford City, London, E20 1GL Website: https://www.hilondonstratford.co.uk/ Reservations: [email protected]