Which London landmark is the main site of the United Kingdom’s televised New Year’s Eve fireworks?

The story behind the answer

The London Eye is the main site associated with the United Kingdom’s televised New Year’s Eve fireworks in London.

The fireworks are launched from and around the London Eye, the giant observation wheel on the South Bank of the River Thames. The display is coordinated with the midnight chimes of Big Ben, whose clock tower is officially named the Elizabeth Tower. Views often include the Thames, Westminster, and other central London landmarks.

London’s modern public fireworks tradition developed in the early twenty-first century. The city introduced a major ticketed display for the transition from 2003 to 2004, and the event later became a prominent annual broadcast. Exact launch locations, viewing zones, and ticket arrangements can change from year to year.

Big Ben is frequently given as the answer because its chimes mark midnight, but the fireworks’ signature launch landmark is the London Eye. The two landmarks are close together and commonly appear in the same television images.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: