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 round-of-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 semifinals 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.
FA Chief Executive, Martin Glenn, said: "We are delighted to help UEFA by hosting the additional four matches at Wembley Stadium. It's an honour to be one of the 12 nations that will play a part in this prestigious 'EURO for Europe' tournament and I would like to thank the UEFA Executive Committee for giving us the opportunity to stage these games.
"This has been a collective and collaborative process and we could not have done it without the support of the Government and the Mayor of London. Together we are determined to deliver open, inclusive and memorable events for the fans at one of the world's greatest stadiums."