Euro 2020: Key workers cheer on England in Trafalgar Square
An official fan zone was set up in the famous central London space with large screens erected either side of Nelson’s Column for people to watch the match.
An official fan zone was set up in the famous central London space with large screens erected either side of Nelson’s Column for people to watch the match.
Reply
You must be logged in to post a comment.