London's New Year's Eve fireworks are launched from barges along which river?
Answer
River Thames
Answer
River Thames
London’s New Year’s Eve fireworks are launched from barges along the River Thames.
The main display centers on the South Bank, especially the area around the London Eye and Westminster. Fireworks are fired from barges moored on the Thames, while additional pyrotechnics are launched from the London Eye itself. This positioning lets the display frame landmarks such as Big Ben, the Houses of Parliament, and the river bridges.
London’s modern annual fireworks tradition took shape in the early 2000s, when the city developed a major public celebration around the millennium and later revived a regular New Year’s Eve display. The event is now ticketed in official riverside viewing zones, with millions more watching on television or online.
The river is sometimes called simply “the Thames,” which is the same answer. The Tyne, Mersey, and Severn are also important British rivers, but they are not the waterway associated with London’s central New Year’s Eve display.
Source: Wikipedia · fact-checked Sept. 2026