Question: how many games are played in london?
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. The Jacksonville Jaguars would return to Wembley Stadium for the seventh consecutive year in line with their annual commitment.