London to host Euro 2020 final
London's Wembley Stadium will host the final and semi-finals of the 2020 European football championship, which will exceptionally be held in 13 different countries, UEFA boss Michel Platini announced Friday.
- Log in to post comments