Trafalgar Square is square in central London, England and one of the most famous squares in the United Kingdom and the world. The name commemorates the Battle of Trafalgar (1805), a British naval victory of the Napoleonic Wars.