Worlds 2024 Location Lol. We finally know who will be throwing down and battling it out in the grand final of the 2024 league of legends world championship. The venue was officially revealed during the.
The finals will be held at the o2 arena in london, united kingdom, in november 2024. The worlds 2024 location is heading west — and will take place in the european region.