Anthony Joshua will put his IBF, WBA and WBO heavyweight championships on the line against Kubrat Pulev on June 20 at the Tottenham Hotspur Stadium.
Fighting at Tottenham's new stadium in the summer will be the first time Joshua has fought on home soil in nearly two years since he beat Alexander Povetkin at Wembley Stadium.
The Watford-born fighter spent 2019 on the road, first losing to Andy Ruiz Jr in New York, before beating the same man in Saudi Arabia just before Christmas.
Joshua’s opponent has lost just once in 29 fights, to Wladimir Klitschko in 2013, and has recently beat Derek Chisora and Hughie Fury.
"On June 20, I am defending my heavyweight world titles," Joshua said.
"I'm back in my home city after some time away. A spectacular stadium has been built in north London and I'm honoured to bring the boxing community from all over the world to witness us make history with the stadium's first heavyweight world title fight.
"The belts go back up in the air and nothing will stop me from being victorious.
While his promoter Eddie Hearn added: "I'm so excited to see Anthony Joshua return to the capital, 70,000 at the Tottenham Hotspur Stadium is going to be very special.
"2019 was a crazy year that had everything - the only thing missing was a UK fight and as we go into what I believe will be the biggest year of AJ's career so far, all our attention turns to Kubrat Pulev in an absolute must-win fight.
"Pulev is undefeated in six years and his team and especially Bob Arum really fancy this. I think you are going to see something special from AJ on June 20 - a destructive performance on the road to undisputed."