Which river hosts the annual fireworks celebration at London's New Year's Eve event?
Answer
The River Thames
Answer
The River Thames
London's annual New Year's Eve fireworks celebration takes place along the River Thames.
The modern London display is centered near the London Eye, with fireworks launched from barges on the river and from nearby landmarks. The setting allows the spectacle to be viewed from both banks, while bridges and the illuminated skyline provide a recognizable backdrop. The event is organized for the Mayor of London's New Year's Eve celebration.
Large-scale televised celebrations became especially prominent in the early twenty-first century. The fireworks are synchronized with music and the midnight countdown, and the display typically extends along the stretch of river near the London Eye, Westminster, and other central London landmarks.
The River Thames is sometimes confused with other London locations because the event is also associated with Big Ben and Parliament. Big Ben supplies the midnight chimes, but the fireworks are staged along the Thames rather than at the clock tower itself. Viewing areas often require tickets or controlled access.
Source: Wikipedia · fact-checked Oct. 2026