With all due respect to Big Ben, Trafalgar Square is arguably London’s most iconic attraction. Anchored by Nelson’s Column in the center with statues and fountains scattered throughout, this public space – erected in 1854 to commemorate the Battle of Trafalgar – has lent itself to countless political demonstrations and New Year’s Eve celebrations. And though efforts have been made to limit the flocks of pigeons for which the square is known, they persist in staying -- they know a good thing, too, when they see it.
More Daily Escapes
You Might Also Like
More Travel Inspirations
Enter for a chance to win an adventure getaway, plus $25k!
Give them what they really want!
Take a tour of the home we’ll be giving away. Look inside HGTV Dream Home 2015 now!