At which famous London landmark are the United Kingdom's televised New Year's Eve fireworks launched?

The story behind the answer

The London Eye is the landmark from which London's famous televised New Year's Eve fireworks are launched.

The display takes place along the River Thames in central London, with fireworks attached to or fired from structures associated with the London Eye and nearby river barges. The spectacle is coordinated with the midnight chimes of Big Ben, whose clock tower is officially named the Elizabeth Tower.

London's modern large-scale fireworks tradition began for the millennium celebrations at the end of 1999 and continued in a regular annual format from 2003. The display has become a major international broadcast, watched by audiences far beyond the crowds gathered along the river.

The London Eye and Big Ben are often mixed up because both dominate images of the event. Big Ben supplies the recognizable midnight sound, while the London Eye is the central visual landmark linked to the fireworks themselves.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: