Staybridge Suites London Stratford City 10b Chestnut Plaza,Westfield Stratford City, London, E20 1GL Location: Stratford