Trafalgar Square

square in London
#14 in London / #19 in United Kingdom
Photo
by Diliff
/ CC BY-SA 3.0

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