Brussels Loses Right to Host Euro 2020 Soccer Matches to London - Reports
UEFA has confirmed that Group D games of the 2020 European Football Championship will be played in London and Glasgow.
UEFA has confirmed that Group D games of the 2020 European Football Championship will be played in London and Glasgow.