EXPLAINED: Everything you need to know about the 2025 season launch event at London’s The O2
For the first time in its long and illustrious history, Formula 1 will host a season launch event in London to kickstart the 2025 campaign. Here’s your one-stop shop as to what you can expect…