London Stadium: How to get there and how to buy tickets (2022)
. The stadium was completed ahead of schedule and served as the centerpiece venue for the games. London Stadium is a large, open-air stadium with a capacity of 80,000. The stadium is located in east London and has been designated as the home stadium for Premier League soccer team Tottenham Hotspur.