Uefa Euro 2020: Trafalgar Square earmarked for 12,500-capacity fan park
Published
Up to nine matches could be shown on giant TV screens in central London if licensing is approved.
Full ArticlePublished
Up to nine matches could be shown on giant TV screens in central London if licensing is approved.
Full ArticleTrafalgar Square in London is set to be the location for a UEFA fan park during Euro 2020. London is among 12 host cities for the..