I don't bother with the pubs at Wembley, usually go to the Sussex arms just outside Paddington station. Then hop on the tube.
A nearer one is the grand union two stops from Wembley, Harlesden?
Better still,after a couple in the Sussex(good shout btw)get the tube to Marylebone,have a couple in the sports bar and then get the overground to Wembley.
Frec the Green Man . . JJ Moons any day.