All this talk of Tube to Wembley... WOT.
Get the tube by all means from wherever you're staying, but to Marylebone. Then Chiltern line to Wembley Stadium. 1 stop, 10 mins, station next to stadium... couple of minutes walk to the North West entrances.
Special trains, in addition to scheduled services run to and from the stadium on the day.
You can also use zone 4 travel card on the train.
You can be knocking the froth* of your first celebration pint in Central Smoke less than 30 mins after the final whistle.
*metaphorically speaking