Scottish - sorry to hear you're losing your job mate, fingers crossed that you find another one soon!
Grid - hmm, I'll have a think about a meeting place, not sure if you guys want to meet in central London where theres more bars and places to meet (e.g. the Sports cafe, although that might be a bit busy on the day, but will be full of NFL fans), or if you guys want to meet up in Wembley itself? Theres a big pub called the Green Man hotel at the top of a hill overlooking the stadium, that might be a good place to meet up - last year Colchester Gladiators had a 'tailgate' of sorts there, with stalls selling all kinds of merch, plus cheerleaders etc and it was a really popular event (had fans from all over Europe there, plus loads of players from various English teams in there jerseys too)- dont know if they're doing it again this year, but its only a 5 minute walk (down a steep hill) to the ground, so that might be a good place to meet up? I'll have abrowse online too, to see if I can come up with any other ideas