Formula One will sell tickets to an unprecedented 2025 season launch event featuring all the teams and drivers at London's O2 Arena on February 18 as the world championship celebrates its 75th anniversary year.