Which British city hosts the annual London New Year's Eve fireworks along the River Thames?

The story behind the answer

London hosts the annual New Year's Eve fireworks along the River Thames.

The modern public display is centered near the London Eye, with fireworks launched from barges on the river and from nearby landmarks. Crowds gather along the Thames embankments and bridges, while television coverage presents the display to viewers in the United Kingdom and internationally.

London's celebration is closely tied to Big Ben. At midnight, the chimes of the clock tower traditionally mark the start of the new year, while fireworks illuminate the riverfront. The event is organized by the Greater London Authority and has used ticketed viewing areas to manage large crowds.

The London Eye opened to the public in 2000, and the city later developed the large-scale choreographed display now associated with the landmark. This celebration is separate from the historic Lord Mayor's Show, which takes place in November, not on New Year's Eve.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: