Trafalgar Square

5 Trafalgar Square, Charing Cross, London WC2N 5NJ, UK

Trafalgar Square is one of the most popular squares in London because of its proximity to iconic tourist attraction such as Big Ben, the Parliament building and the National Gallery. Trafalgar Square pays tribute to the renowned victory of the British Navy in the Napoleonic Wars of 1805 known as the Battle of Trafalgar.

Other attractions in London