3952 Where to watch Italy in London?
I'm an English man with an Italian girlfriend, and I'd like to know what places people would recommend to watch Italy in London for the World Cup. I don't like Bar Italia because it's too small, expensive and always too busy. Good for atmosphere, but rubbish for actually watching the game, so what other places do those Italians living here think is the preferable options. For the record we watched the last game at an excellent pub in Kilburn run by Italians, called the Del Ponte, which also does the best pizza in London, for 5 quid on match days! Anyway, that's my mini-promotion over, what do others advise.
Loftino Vino :)