Trafalgar Square.
trafalgar square is the geographic centre of all London
The National Gallery
Admiral Nelson
Admiral Lord Horatio Nelson
No, Trafalgar Square is a square in London.
Trafalgar Square is in London.
Trafalgar Square was built to celebrate the naval victory of Admiral Lord Horatio Nelson at the Battle of Trafalgar in 1805. It has a centre piece of two fountains and a plinth with a statue of Nelson at the top. This is known as Nelson's Column and is now a major tourist attraction in London.
There are two fountains in Trafalgar Square.
London's Trafalgar Square was created in 1890.
Great Yarmouth.The Britannia Monument is a commemorative column built as a memorial to Admiral Nelson, situated on the Denes, Great Yarmouth, Norfolk.
There is more than one statue in Trafalgar Square but the most famous is the column with Admiral Lord Horatio Nelson on top. The square was laid out to celebrate his victory over the French fleet at the Battle of Trafalgar on 21st October 1805. He is considered to be Britain's greatest naval commander but was mortally wounded during the battle.