London’s New Year’s Eve fireworks are famously staged from the London Eye and nearby structures along the River Thames.
The London Eye, a giant observation wheel on the South Bank, became a central launch platform for the city’s annual display. Fireworks are also fired from barges and other points near the river, allowing the show to frame landmarks such as the Palace of Westminster and Big Ben’s clock tower.
The modern public celebration grew into a major televised event in the twenty-first century. The exact fireworks choreography, viewing zones, and ticket arrangements can change annually. The London Eye is therefore a recognizable launch location, not the name of the event itself.