Which river hosts London's annual New Year's Eve fireworks beside the London Eye?

The story behind the answer

London’s annual New Year’s Eve fireworks beside the London Eye take place along the River Thames.

The display is staged in central London, with fireworks launched from the London Eye, barges on the river, and nearby locations. The Thames provides the central geographical setting and helps define the sightlines from bridges and riverside areas.

London’s modern organized fireworks tradition began for the millennium celebrations at the end of 1999, when a large display accompanied the arrival of the year 2000. The city later developed the event into an annual ticketed celebration around the South Bank and Westminster area.

The River Thames is sometimes confused with the smaller rivers associated with other British celebrations, such as the Tyne in Newcastle. London’s display is also distinct from the New Year’s Day parade held through central London. Big Ben’s midnight chimes traditionally provide the countdown’s famous audio signal, although the clock tower itself is officially named Elizabeth Tower.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: