Quote: the tache is back "the sports bar is alright,small bar but big set up in a marquee out the back.'"
The sports bar is prob nearest to wembley and always have a marquee round the back with outside bar, tv outside and bbq.
The toilets last time i went was like the toilets in the trainspotting film(the worst toilets in london)