NFL Hospitality Packages

We are delighted to offer you the opportunity to secure your official NFL London hospitality. Every year, as part of the NFL’s International series, there are a number of games which are played in London. The Tottenham Hotspur Stadium and Wembley will host the forthcoming series.

Read More

The NFL London Series is a series of regular season American football games that are played in London, England. The series began in 2007, and has been growing in popularity ever since. In 2023, there will be three games played in London, at Wembley Stadium and Tottenham Hotspur Stadium. The games are a great opportunity for fans in the UK to see NFL teams live, and they also help to grow the sport of American football in Europe.