Trafalgar Square
Trafalgar Square

Trafalgar Square is the central square of London, built to commemorate the Battle of Trafalgar of 1805 in which the British navy defeated the Spanish navy in Cádiz (Spain).

In the center of the square, the monument to Viscount Horatio Nelson, commander of the Trafalgar fleet, whose sacrifice in battle achieved victory on the Spanish coasts.

Currently, the square is the nerve center of London and the place of political and sporting demonstrations.

You can not leave London without seeing this square!

London Guide

See more places