League Of Legends Worlds Finals 2024. Situated two hours away from another iconic venue, wembley stadium, the o2’s capacity can house up to 20,000 attendees. The league of legends world championship finals will take place in london, england, in 2024.
The 2024 league of legends world championship, often known as worlds, is a major international competition. The 2024 league of legends world championship finals will take place in the most iconic arena on the entire planet.
League Of Legends Worlds Finals 2024 Images References :