The London Eye is the focal point of London’s annual New Year’s Eve fireworks display beside the River Thames.
The London celebration is staged along the river in central London, with fireworks launched from the London Eye, barges, and nearby structures. The display is organized by the Mayor of London and has become one of the United Kingdom’s most recognizable televised New Year events.
The London Eye is a giant observation wheel on the South Bank of the Thames. It opened to the public in 2000 and quickly became a major landmark. Its position opposite Westminster and near the city’s historic center makes it a strong visual anchor for a midnight display.
Big Ben is often mentioned alongside the fireworks because its clock chimes are broadcast at midnight, but it is not the landmark that gives the fireworks their central launch platform. Tower Bridge and St Paul’s Cathedral may appear in views of the celebration, yet the specific focal landmark asked about is the London Eye.