Uefa Euro 2020: Trafalgar Square earmarked for 12,500-capacity fan park

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