The pandemic has made a few teams wary of traveling & playing in London, hopefully get some decent teams next year, & helps the regular season being a 17 game season, that teams aren't losing a home game, still will have 8 home games.
Packers playing in London would be a good one, i know why they've not played in London yet, again increase to 17 game season makes it more likely the Packers will play a game in London.