UEFA confirms Ballon d'Or ceremony will be held in London for first time
The footballing world is set to descend on England after UEFA officially confirmed that the 2026 Ballon d'Or ceremony will be held in London. This marks the first time in the history of the prestigious award that the gala will take place on English soil, setting the stage for a historic night in the capital, with Harry Kane and Lamine Yamal among those aiming to dethrone 2025 winner Ousmane Dembele.