Wembley awarded more Euro 2020 matches as Cardiff misses out
Wembley will host seven games at Euro 2020 after Brussels lost the right to host matches for the tournament.
Brussels has been ruled out as a planned new stadium is still to be built and Uefa have not received the necessary guarantees.
Wembley was already scheduled to hold the semi-finals and final but will now also host three group games and a last 16 tie.
Cardiff and Stockholm had also been in contention to host the extra games.
England's national stadium is one of 12 venues across Europe hosting Euro 2020 games.
Speaking in Nyon, Uefa president Aleksander Ceferin said the decision of Uefa's executive committee had been unanimous as waiting on Belgium was deemed "high risk".
"We don't know if they can build a stadium or not," Ceferin added.
The Football Association of Wales (FAW) said they were "extremely disappointed" that their bid to host four matches at Cardiff's Principality Stadium had been unsuccessful.
"The concept of taking Uefa Euro 2020 to 13 different countries was devised to allow smaller countries, like Wales, to have a unique opportunity of being involved in staging a major tournament," the FAW said in a statement.
"Wales has never staged a Euro or World Cup final and this was its one and only chance of doing so."