Which landmark hosts the annual New Year’s Eve fireworks display in London?
Answer
The London Eye
Answer
The London Eye
The London Eye hosts London’s annual New Year’s Eve fireworks display.
The fireworks are launched around the London Eye and nearby locations along the River Thames, creating a large public spectacle visible from central London. The event is organized by the Mayor of London and is commonly watched by crowds along the river as well as by television audiences.
The London Eye is a giant cantilevered observation wheel on the South Bank of the Thames. Its illuminated capsules and position opposite Westminster make it a highly recognizable centerpiece for the display, even though fireworks also use multiple launch sites.
London’s modern ticketed riverside event developed into a major annual celebration in the twenty-first century. The display should not be confused with the separate New Year’s Eve fireworks traditionally associated with other cities, such as Sydney or Dubai.
Source: Wikipedia · fact-checked Oct. 2026