Question: which nfl teams play in london?
Answer: The Carolina Panthers and Tampa Bay Buccaneers played at London's Tottenham Hotspur Stadium on Oct. 13. Of the four NFL games in London this season, two are at Wembley and two at Tottenham.