Holiday Inn London

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

E20 1GL
United Kingdom


Upcoming Events

  • No events in this location