Scuffles in Leicester Square, London as England and Scotland football fans clash with police
Scuffles in Leicester Square, London as England and Scotland football fans clash with police
English and Scottish fans clashed in Leicester Square during the match this evening (June 18).
Bottles were thrown as fans without tickets clashed in Central London.
The day after Scotland football fans spent the night celebrating, London's Leicester Square is still a bit of a mess.
England and Scotland played to a 0-0 draw in their Euro 2020 match in London on Friday, June 18. Following the contest,..