Which riverfront landmark anchors London's New Year's Eve fireworks display?

The story behind the answer

London's New Year's Eve fireworks display is anchored by the London Eye.

The London Eye is a giant observation wheel on the south bank of the River Thames, opposite the Palace of Westminster. Its position gives the annual fireworks a prominent central landmark and a broad view over the river and London's skyline. The display is organized by the Mayor of London and is staged around midnight on December 31.

London's large organized fireworks tradition at the Eye developed in the early 2000s, after the wheel opened to the public in 2000. The event grew into a major televised celebration, with fireworks launched from the wheel, nearby barges, and other locations along the Thames. The precise arrangement can change from year to year.

The London Eye is sometimes confused with the nearby Millennium Dome, now known as The O2, but they are separate landmarks. The Eye stands in central London near Waterloo and Westminster Bridge, while The O2 is farther east on the Greenwich Peninsula.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: