London’s Metropolitan Police

Police make 30 arrests after England clash with Scotland

Sat, 19 Jun 2021 - 01:51 GMT

Thousands of Scotland fans travelled south to London despite torrential rain in the English capital, many without a ticket for the match.

More