Daily Escape

Trafalgar Square    

Photography by Image Source / Aurora Photos

Trafalgar Square

London, England

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

Most Liked

More Travel Inspirations

American Outdoor Adventure Sweeps
American Outdoor Adventure Sweeps

Enter for a chance to win an adventure getaway, plus $25k!

Food.com Holiday
Food.com's 50+ Top Holiday Food Gifts

Give them what they really want!

HGTV Dream Home
HGTV Dream Home 2015

Take a tour of the home we’ll be giving away. Look inside HGTV Dream Home 2015 now!