To save looking through and searching countless threads, any idea which pubs we have for tomorrows game ? I've been told ' not The Green Man ' but not sure if that is right. If that is right, can we use the one outside Wembley Park station - come out of the station, turn right and 200 yards up...