London Trafalgar Square Tour
The first thing that comes to mind when you think of London is Trafalgar Square. It is the famous square in central London and derives its name from the Battle of Trafalgar that took pace in 1805, where the British Navy won the Napoleonic wars.
The square was once crowded with people and pigeons, and has not become that well-known until it has turned into what it is now.
Nelson’s Pillar guards four statues of black, forming a major centerpiece of the square with other statues and sculptures around. Many artists would come to the scene to show their masterpieces.