Ballon d’Or Ceremony Heads to London for First Time in 70-Year History
France Football has announced that this year’s Ballon d’Or awards ceremony will take place in London on October 26, marking the first time the English capital will host the prestigious football event. The organisers revealed the development on Thursday, noting that the 2026 edition will coincide with the 70th anniversary of the Ballon d’Or. London was selected in honour of Sir Stanley Matthews, the inaugural winner of the award in 1956.

