Loading Events

« All Events

  • This event has passed.

Trafalgar Square, London

December 17, 2025

Trafalgar Square is one of London’s most famous public spaces, located at the heart of the city and steeped in historical and cultural significance. It was created in the 19th century to commemorate Britain’s victory at the Battle of Trafalgar, with Nelson’s Column standing prominently at its centre. The square is surrounded by notable landmarks, including the National Gallery, and features iconic fountains and lion statues. As a popular gathering place for celebrations, protests, and events, Trafalgar Square plays a vital role in London’s public and civic life.

Details

  • Date: December 17, 2025