Der Trafalgar Square ist der größte Square Londons und ist seit dem Mittelalter ein zentraler Treffpunkt. Der Trafalgar Square gilt als das eigentliche Zentrum der Stadt.
Auf dem Trafalgar Square befinden sich zwei schöne Brunnen, um die sich besonders im Sommer viele Leute sammeln. 2003 wurde er nach einem größeren Umbau wiedereröffnet.
In der Mitte des Platzes steht ein Denkmal, das die Londoner als Dank für Admiral Nelsons Sieg der Engländer über die Franzosen in der Schlacht von Trafalgar setzten. Admiral Lord Nelson wurde bei dieser bekannten Schlacht 1805 tödlich verwundet. Die Nelson Column (engl.: Säule) mit dem Admiral auf der Spitze ist mit 55 Metern so hoch wie Nelsons Flaggschiff HMS Victory vom Kiel bis zur Mastspitze.
Nördlich vom Trafalgar Square liegt die berühmte National Gallery. Heute ist Trafalgar Square Sammelpunkt von Demonstrationen und am Silvesterabend ein heiliger Gral bierseliger Briten. Streichquartette, Lunchtime-Konzerte, Flohmarkt – für jeden Geschmack ist etwas dabei.