London England Tourist Information and City Guide
Trafalgar Square is undoubtedly the heart and soul of London England.
The square was established to commemorate Britain's most famous naval hero, Horatio Viscount Nelson, who died in the battle of Trafalgar in 1805.
Nelson's Column is located in the centre of this world-famous square.