Trafalgar Square London


Trafalgar Square London

Trafalgar Square is actually a huge city square commemorating the victory of Lord Nelson against Napoleon’s navy in 1805 at the Battle of Trafalgar. The main monument inside the square is a solitary tall column on which Nelson’s figure stands looking over London. His monument is encircled by 4 huge lions and a number of large fountains. Much more than simply an open plaza, the Trafalgar Square is among the most well-known city squares on earth (similar to times square in New York) and has become a social as well as a political spot for travelers and Londoners as well.

8 Total Score

User Rating: 4 (1 votes)
Find Trafalgar Square London Deals
Book Hotels in , ,

We will be happy to hear your thoughts

Leave a reply