Question: how many nfl games are played in london this year?
Answer: In October 2018, the league confirmed four London Games would take place in 2019. Wembley Stadium would host two and Tottenham Hotspur Stadium would host the remaining two.