Trafalgar Square is a public square in the City of Westminster, London. It was build to commemorates the Battle of Trafalgar, a British naval victory in the Napoleonic Wars with France and Spain. At the center of the square in Nelson's Column
- 8 Appearances of Trafalgar Square
- Minor Appearances of Trafalgar Square
- 2 Media Trafalgar Square was Mentioned in
- Images featuring Trafalgar Square
- Location Gallery: Trafalgar Square
Links and References
Community content is available under CC-BY-SA unless otherwise noted.