Spend New Year’s Eve in London
England
London offers a bewitching display of fireworks, with people gathering together at Trafalgar Square. One of London’s most renowned landmarks, Big Ben, beats in time with the fireworks, while the London Eye creates a swirling fireworks display in tune with British rock music that reverberates around the city.