Sports Bar & Grill Canary Wharf
Sports Bar & Grill, Canary Wharf is quite a happening spot. It streams all the major sports on SKY and BT so you will never miss a game, though its popularity demands that you book well in advance. Multiple screens make it easy to view at any angle so you can see why sports lovers alike want to flock…