Trafalgar Square

Trafalgar Square is a square in central London that commemorates the Battle of Trafalgar.