London is a city in the United Kingdom , Mexico City is in Mexico .
Wembley Stadium was the exclusive home stadium for International Series games from 2007 to 2015 and will continue to host at least two NFL games through at least 2020 ; beginning in 2016 , the series expanded to more stadiums , first to Twickenham Stadium in London , United Kingdom ( 2016–17 ) and to Estadio Azteca in Mexico City , Mexico ( 2016–17 , 2019–21 ) and eventually to Tottenham Hotspur Stadium in London , United Kingdom ( 2019–28 ) , with possible future plans to expand the series to Germany and/or Canada.
NFL International Series