UFC London LIVE 2025: Edwards vs Brady date, start time, fight card and how to watch the action online free. The UFC returns to London for the first time since 2025 this weekend, as Leon Edwards headlines a stacked card.
Edwards, who lost his welterweight title to Belal Muhammad last July, is set to begin his journey to regain his belt.
The 33-year-old Briton was dethroned in Manchester the last time UFC was held in the UK.
He was originally scheduled to face Australian Jack Della Maddalena, who is undefeated in his last 17 fights and has won 14 by stoppage.
However, Belal will later face Muhammad for the welterweight title at UFC 315 – where American Shaun Brady will face Edwards.
UFC London: How to watch
The UFC London 2025 event will take place on Saturday, March 22. It will be held at the O2 Arena in London, United Kingdom.
The preliminary card is scheduled to begin at 5pm before the main event kicks off at 8pm.
There is no set time for the cage-walks of the main event but it is expected to take place between 10pm and 11pm.
UFC London will be shown on TNT Sports. More details on how to sign up for TNT Sports and Discovery+ can be found here.
UFC London: Undercard
Main Card
- MAIN EVENT: Leon Edwards vs Sean Brady
- Jan Blachowicz vs Carlos Ulberg
- Gunnar Nelson vs Kevin Holland
- Molly McCann vs Alexia Thainara
- 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