Trafalgar Square was set out to celebrate Admiral Lord Horatio Nelson's victory over the French fleet at the Battle of Trafalgar in 1805 which effectively put an end to Napoleon's plans to invade England. The column in the square is topped by a statue of Nelson.
Trafalgar Square was built in Charing Cross, considered the heart of the city, in the early 19th Century (Completed in 1845) to commemorate the Victory of Admiral Nelson's fleet against a combined fleet from the Spanish and French Navies. The battle of Trafalgur was an important naval victory, which decisively showed the power of the Royal Navy in protecting the British Isles from French and Spanish invasion.
No, Trafalgar Square is a square in London.
Trafalgar Square is in London.
There are two fountains in Trafalgar Square.
London's Trafalgar Square was created in 1890.
Trafalgar Square is in London England and commemorates the naval victory over the French fleet at the Battle of Trafalgar in 1805.
Trafalgar Square didn't exist before the battle. It was built to commemorate Nelson's victory.
Parliament Street links Trafalgar Square and Parliament Square. And Whitehall.
Big Ben is not in Trafalgar Square, it is at Westminster Palace.
trafalgar square is the geographic centre of all London
Save the Trafalgar Square Pigeons was created in 2000.
Trafalgar Square Christmas tree was created in 1947.
Trafalgar Square was laid out to commemorate Admiral Lord Horatio Nelson's victory over the French Fleet at the Battle of Trafalgar on 21st October 1805. Nelson was fatally wounded in the battle and is now considered to be the UK's most important naval hero.