At which landmark does London's main New Year's Eve fireworks display take place?
Answer
The London Eye
Answer
The London Eye
London's main New Year's Eve fireworks display takes place around the London Eye.
The London Eye is a giant observation wheel on the South Bank of the River Thames. During the city's major celebration, fireworks are launched from the wheel, nearby barges, and locations along the river, creating a display visible across central London. Big Ben's clock chimes mark midnight in the broadcast countdown.
The fireworks tradition in its modern form began with London's celebration welcoming 2000, although the scale, route, and production have changed over time. Since 2014, the event has generally operated as a ticketed viewing celebration along the Thames, with large crowds gathering in designated areas.
The London Eye is not the same landmark as the Palace of Westminster, where the clock tower commonly called Big Ben stands. Big Ben properly refers to the great bell inside the tower, while the Eye serves as the most recognizable visual center of the fireworks display.
Source: Wikipedia · fact-checked Oct. 2026