Here are 2 photo spots at Trafalgar Square for you.

Trafalgar Square is a historic public space in central London, built to commemorate the British victory at the Battle of Trafalgar in 1805. Its centerpiece is Nelson's Column, honoring Admiral Lord Nelson.

latest contributors
Dave Hogan

Tips for your trip to Trafalgar Square

About the location

The square is surrounded by cultural landmarks like the National Gallery and St. Martin-in-the-Fields church. It’s a popular site for public events, celebrations, and protests, and during Christmas, a tree from Norway is placed there. Trafalgar Square is a vibrant hub, close to major shopping areas and other landmarks like Charing Cross.

Imprint & Contact © Locationscout 2025 Privacy / Terms