The UFC is set to return to London for the first time since 2023 later this month, with Leon Edwards headlining an action-packed card. Edwards, who lost his welterweight title to Belal Muhammad last July, is determined to start his journey toward reclaiming the belt.
Initially, the event was scheduled to feature a main event between Leon Edwards and Jack Della Madalena. However, the Australian is now set to compete against Belal Muhammad for the title, leading Edwards to face Sean Brady in the headlining bout of UFC London.

When is UFC London?
UFC London 2025 is scheduled for Saturday, March 22, at The O2 Arena in London. The preliminary card is expected to begin at around 5 p.m., followed by the main card at 8 p.m. While the exact time for the main event cage walks has not been confirmed, they are anticipated to take place between 10 p.m. and 11 p.m.
Where to Watch the Event?
Fans in the UK can watch the event live on TNT Sports via Discovery Plus. For international viewers, the fights will be available on UFC Fight Pass and ESPN+.

UFC London Full Fight Card
Main Card
- Leon Edwards vs Sean Brady
- Jan Blachowicz vs Carlos Ulberg
- Gunnar Nelson vs Kevin Holland
- Molly McCann vs Estela Nunes
- Jordan Vucenic vs Chris Duncan
- Nathaniel Wood vs Morgan Charriere
Preliminary Card
- Jai Herbert vs Chris Padilla
- Lone’er Kavanagh vs Felipe Dos Santos
- Marcin Tybura vs Mick Parkin
- Christian Leroy Duncan vs Andrey Pulyaev
- Shauna Bannon vs Puja Tomar
- Nathan Fletcher vs Caolan Loughran
- Guram Kutateladze vs Kaue Fernandes
READ MORE: Jonathan Haggerty Vs Liam Harrison: When? Where? How?