What is the name of the large New Year's Eve celebration held in London's Trafalgar Square and along the River Thames?

The story behind the answer

The major celebration in Trafalgar Square and along the River Thames is called London New Year's Eve.

London's official celebration centers on fireworks around the London Eye and the River Thames, with viewing areas extending through central London. Trafalgar Square has also been a major gathering place for public celebrations and related events. Big Ben's clock tower, now formally called the Elizabeth Tower, is closely associated with the midnight broadcast.

The modern fireworks tradition began for the turn of the year 2000 and later became a ticketed riverside event. London also marks the new year with parties, concerts and the New Year's Day Parade, but that parade is a separate January 1 event.

The display is often confused with a fireworks show at Buckingham Palace or the Tower of London. Those landmarks may appear in coverage, but the principal official display is staged along the Thames in central London.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: