Trafalgar Square
square in
London
#14 in London
/
#19 in United Kingdom
Trafalgar Square is a famous public square in the heart of London, United Kingdom. It was named to commemorate the Battle of Trafalgar, a British naval victory during the Napoleonic Wars in 1805. The square is surrounded by notable landmarks, including the National Gallery and St Martin-in-the-Fields church. At its center stands Nelson's Column, a towering monument dedicated to Admiral Horatio Nelson, who died in the battle.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner