Worlds 2024 Finals. All of the lol worlds 2024 teams are listed here. The 2024 league of legends world championship finals will take place in the most iconic arena on the entire planet.
The finals will be held at the o2 arena in london, united kingdom, in. By eddie pells | associated press • published june 23, 2024 • updated on june 24, 2024 at 12:05 pm.