London 2005

Trafalgar Square commemorates Admiral Lord Nelson's victory against the French at the 1805 Battle of Trafalgar.  Nelson towers on his 185 foot column at the center of the square.

Previous Up Next