The Fat el Hombre
Well-Known Member
Are there any decent places to watch football in town or what? The only places I can think of with big screens is the Footage on Oxford Road and that ain't exactly great. Spent a lot of the last world cup in the sports bar but dunno where to spend this one? There must be somewhere in the City Centre with big High Def screens now, surely?