Until 3 January 2026: World Darts Championship , London, England — london | Go Roam Wild