England and Scotland football fans swarm central London ahead of Euros clash

England and Scotland football fans swarm central London ahead of Euros clash

Belfast Telegraph

Published

Swarms of England and Scotland fans have descended on parts of central London in the pouring rain ahead of the teams’ clash at Wembley tonight.

Full Article