Which landmark is the centerpiece of London’s official New Year’s Eve fireworks display?

The story behind the answer

The London Eye is the centerpiece of London’s official New Year’s Eve fireworks display.

The fireworks are launched from and around the London Eye on the South Bank of the River Thames. The landmark’s illuminated passenger capsules and huge wheel provide a recognizable visual center for the midnight show.

London’s modern large-scale display began in 1999, when fireworks marked the arrival of the year 2000. The event later developed into a major annual celebration organized by the Greater London Authority.

Big Ben is closely associated with London’s countdown because its clock chimes mark midnight, but it is not the centerpiece of the fireworks themselves. Tower Bridge and the Shard may appear in broadcasts or viewing areas, yet the London Eye remains the display’s defining landmark.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: