"It's been 10 years since we last played in London, and other than the outcome of the game, the experience there among the global fans was pretty cool", Rivers said in the team's statement.
The Dolphins gave away a home game to play in London last season to fulfill an obligation for hosting Super Bowl LIV in 2020.
This will be the first time the Eagles have played in London since the series began in 2007.
The Green Bay Packers, Carolina Panthers, and the Houston Texans are the only teams that have not played in London. The 27-27 draw, the last of three games played in London that year, barely warranted mention in London's major newspapers. "We will play an additional game at Tottenham in a future season, over and above the planned two per year, to make up for this". The date will be announced later.
Tottenham chairman Levy told journalists: "We believe there will be an National Football League team in the United Kingdom, and we want Tottenham to be the home of that team".
The NFL will also stage a game in Mexico City as part of an agreement that locks the league into annual games there through 2021. The home of English football has now hosted 18 NFL games, with nearly 1.5 million fans attending those games. This will be the first London game of the season, with the two others coming in Weeks 7 and 8.
The NFL announced three pairings for the 2018 London Games, and Miami is not on the slate.
Its a good list of quarterback for the Brits, who haven't seen a ton of playoff-caliber football in recent years. The NFL won't want to force new ownership to sacrifice home-game revenue so early in its tenure.