I'd stick to Euston as the pubs in Wembley leave a lot to be desired. The Doric Arch is a Fullers pub so will probably do food, maybe others could confirm.