Thousands gather in London to celebrate England’s Euro 2022 win Posted on August 1, 2022 By Charlielikes Thousands of people flock to London’s Trafalgar Square to celebrate England’s Euro 2022 win. news Tags:england’s, news, topnews, trending