Game Bar About to move to London and am dying to find a good scottish bar to watch the Italian game on 17th any ideas? If not a Scottish bar just a good place where there will be a good gathering of Scots. It prob is the biggest game in my lifetime so want to [...]