Does anyone know of anything happening in London for the game? I'm travelling with some friends during our study abroad program and we'll be in London during the game. I checked a few pubs that are known for showing American football but I didn't see much college football listed on their projected schedules. Thanks!