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.
Downton Abbey's Must-See Locations 10 Photos
Death of an Illusionist 02:18