I used to be a steward at Barnet! Watching Tottenham games at Sportz Ballz (off beach rd/north bridge rd) but want to find a more neutral venue for other matches. Where do you watch em'? You boys may well stay up, saw you against Leeds at end of last yr, looked pretty useful (though Leeds were absol...