Holiday Inn London Stratford City

10a Chestnut Plaza, Westfield Stratford City, London, E20 1GL

Location: Stratford

Holiday Inn London Stratford City