Premier Inn London Stratford

9 International Square, Westfield Stratford City, London