Up to nine matches could be shown on giant TV screens in central London if licensing is approved.
On BBC
UK: Uefa Euro 2020: Trafalgar Square earmarked for 12,500-capacity fan park
Reviewed by Shahid Karimi
on
April 12, 2021
Rating:
No comments: