Definitely one of the Top Ten London tourist attractions, Trafalgar Square is worthy of a place on your must-see list. Originally a giant courtyard of Whitehall Palace and used as stables, the Trafalgar Square you see today started to take shape in 1812. The enormous public area is a vibrant meeting place where you can see the famous Nelson's Column, celebrating Nelson's victory at the Battle of Trafalgar. The impressive buildings of the National Gallery dominate the square, and they are linked to it by the pedestrianised North Terrace. Two impressive fountains featuring mermaids and dolphins complete the picture. You can easily reach Trafalgar Square on foot from Leicester Square, Charring Cross, or Embankment Underground Stations.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.