Lol Worlds Finals 2024. C’est un duel très francophone qui opposait bds à sk. Scheduled to be hosted at the o2, the world’s most popular live entertainment,.
2024 worlds final will take place in o2 london. Situated two hours away from another iconic venue, wembley.