nelson
Admiral Lord Horatio Nelson, who died from wounds at the Battle of Trafalgar in 1805, stans on top of the column in Trafalgar Square.
No, Trafalgar Square is a square in London.
Trafalgar Square is in London.
Admiral Lord Horatio Nelson.
There are two fountains in Trafalgar Square.
London's Trafalgar Square was created in 1890.
Admiral Lord Nelson is the name of the statue in Trafalgar Square.
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.