Uefa Euro 2020: Trafalgar Square earmarked for 12,500-capacity fan park on April 12, 2021 Get link Facebook Twitter Pinterest Email Other Apps Up to nine matches could be shown on giant TV screens in central London if licensing is approved. from BBC News - UK https://bbc.in/3a8mbPr Comments
Comments
Post a Comment