I visited a ski-themed bar in London where you can drink mulled wine and winter cocktails with amazing views of the Shard. If there’s one thing you’re sure to find in London over the winter, it's cosy ...
ski-out bar is a perfect spot to warm up, knock back a beer, and rest before more action or just the long run down the mountain. The fare is simple, chili and brats, but the view of the mighty ...