London England


Trafalgar Square is a square in London, the capital city of the United Kingdom, that commemorates the Battle of Trafalgar (1805), a British naval victory of the Napoleonic Wars.


Size: 5162px × 3386px
Location: London England
Photo credit: © Tony Page / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1805, architecture, battle, capital, carved, church, city, dusk, england, equestrian, fields, format, fountain, historical, illuminated, kingdom, landmarks, lit, london, martins, memorial, napoleonic, nautical, naval, night, people, political, shot, silhouette, spray, square, st, statue, stone, sunset/night/dawn, trafalgar, travel, united, victory, wars, wide