In which city does the London New Year's Eve fireworks display take place beside the London Eye?

The story behind the answer

London hosts its major New Year's Eve fireworks display beside the London Eye on the River Thames.

The modern ticketed fireworks event is staged along the central London waterfront, with the London Eye as its visual centrepiece. Fireworks are also launched from barges on the Thames and from nearby landmarks, creating a display visible across parts of the capital.

The event is distinct from the New Year's Day Parade, which takes place on January 1. It is also separate from the annual fireworks held at other British cities. London’s celebration has become closely associated with Big Ben, whose clock chimes mark midnight, although the display itself is organized around the South Bank and river area.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: