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.