Trafalgar Square

Trafalgar Square, London
Trafalgar Square, London
The largest square in London is named after the Battle of Trafalgar where the English fleet defeated the French. The column at the center of the square honors Admiral Nelson who was fatally wounded during the battle.
Continue reading...
Subway: Charing Cross (Bakerloo, Northern)
Desktop version

© 2019 www.aviewoncities.com