We are going to the NFL game at Wembley this Sunday coming over from the US. We tried to figure out how to do the Southampton game, but could not make it work with tickets and travel (Very gutted no game at OT or in London). Hoping to find out where United fans could be watching the game in London, hoping for a great atmosphere if possible. Not sure where to put this post, sorry if it's in the wrong place. Cheers.