Its just a large terraced open space with food and drink outlets. I walked passed it when attending JPT. It was full of Oxford fans, but I didn't realise it was a fans zone, until I looked at the map of Wembley for the play offs. It will be whatever you make of it.
There were two, one for Oxford and one for Barnsley fans. The Oxford one was busier because it was more out in the open, the Barnsley one was tucked away more behind a children's play area
Yes, but the one we are in this time is the one Oxford used and that is the one the OP is asking about
Will check it out this time. Pubs I've been in around Wembley have been pretty average anyway, nice weather, may as well.