Heyo! Not sure this is the right place for this, but am looking for some help - saw on the Fan Locator that a few of us are in the UK, specifically London. My brother, who had orignally planned on driving out to VanCity with me for the finals, has since been called to Europe for business meetings. In England. In London. During the final. Does anyone know if there is a Canada bar SOMEWHERE in London that plays hockey games? Do they stay open long enough to play them live, or is he out of luck? Thanks for any help!