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

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

BBC Sport

Published

Up to nine matches could be shown on giant TV screens in central London if licensing is approved.

Full Article