Can I suggest The Globe opposite Baker St station as a venue. Just popped in to see what its like, seems OK with lots of space, bar opens at 10:00am on Sunday according to the bar staff and the underground to the stadium would be 2 stops or around 15 minutes. It's often a popular watering hole for those heading to matches at Wembley.
I know a lot of people got eliminated on the Giants, Steelers and and Cardinals games from my knockout pools. This next week has some tricky games too in my opinion. Minn over Car didn't really surprise me. Buf over Ari really surprised me and so did Phi over Pitt. Wentz is playing awesome though and the Eagles D put it to Big Ben.