What river is the setting for London’s annual New Year’s Eve fireworks display?

The story behind the answer

London’s annual New Year’s Eve fireworks display takes place beside the River Thames.

The main spectacle is staged around the London Eye and South Bank, with fireworks launched from barges on the river and from nearby landmarks. The display is organized by the Mayor of London and is designed to be visible across central London.

The event became especially prominent in the 21st century. It replaced the earlier emphasis on fireworks at the London Eye with a large, choreographed production involving landmarks, music, and midnight celebrations. Big Ben’s chimes traditionally mark the arrival of the new year, although the clock tower and bell have sometimes been affected by restoration work.

The Thames is not simply a scenic backdrop: its bridges, embankments, and floating launch platforms help shape the viewing areas. London’s display is often confused with the city’s Christmas celebrations, but it is a distinct New Year’s Eve event held on December 31.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: