Skip to content

Euro 2020: England, Wales, Scotland and Republic of Ireland submit host city bids

LONDON, ENGLAND - MAY 23:  General Views of Wembley Stadium ahead of UEFA Champions League Final at Wembley Stadium on May 23, 2013 in London, England.  (Photo by Matthew Lewis/Getty Images)
Image: Wembley Stadium ahead of the Champions League final

Around Sky