London’s Leicester Square

Footage has emerged of thousands of England fans gathered in Leicester Square, London yesterday (July 11) ahead of the England vs Italy match. Many fans threw bottles and at least two windows were smashed at Burger King.

Please Share for your Friends

Share on facebook
Share on telegram
Share on twitter
Share on linkedin
Share on whatsapp