Wembley will host seven games at Euro 2020 after Brussels lost the right to host matches for the tournament.
Brussels was one of 13 cities around Europe chosen to host the tournament.
The decision was taken by governing body Uefa at a meeting in Switzerland on Thursday.
Ceferin said the decision followed the Eurostadium project's failure to meet the conditions imposed by the UEFA executive committee in September 2017.
To celebrate the 60th anniversary of the tournament, Euro 2020 is to be played in 12 cities across Europe, with cities divided into pairs and each pair sharing matches in a particular group.
Glenn, who has previously pledged that the FA will sink millions into upgrading the national stadium before the tournament, paid tribute to Mayor of London Sadiq Khan for his support.
The FAI said four matches will be played in the Aviva, which FAI CEO John Delaney welcomed.
"It's the ideal starting point for a tournament that will culminate in London proudly hosting the showpiece semi-finals and final".
As well as deciding where the first game, on June 12, will be and what to do about Brussels' difficulties, the executive committee also announced the geography of the group stage.
Wembley had originally been selected to host the semi-finals and final of the competition in 2014 and will now host an additional three group games and one last-16 fixture. The Welsh football association was "extremely disappointed", saying it may have been their only chance ever to host a Euro or World Cup final.
Should they qualify, the Republic of Ireland will be in Group E of the tournament.
The other host cities for Euro 2020 are: Baku, Copenhagen, Munich, Budapest, Rome, Amsterdam, Bucharest and Bilbao. "Today we don't know if they can build a stadium or not", he told reporters at UEFA headquarters in Nyon.