London will host seven games during Euro 2020 after UEFA handed the four fixtures scheduled for Brussels to Wembley on Thursday.
UEFA decided to reallocate the three group-stage games and one last-16 game originally given to the Belgian capital because of delays in the project to build a new 60,000-capacity Eurostadium on the site of Heysel.
Cardiff's Principality Stadium and Stockholm's Friends Arena - the venues for last season's finals of the Champions League and Europa League, respectively - had hoped to pick up Brussels' games.
However, UEFA opted for Wembley, which has already been chosen as the venue for the semi-finals and final.
Glasgow's Hampden Park had been hoping to stage the tournament's opening game but that honour has gone to Rome's Stadio Olimpico.