Avoiding Cocktail Disappointment During the Festive Season
As they say, life’s short, meaning it’s definitely too short to drink cocktails that are anything less than the best, and with the average Londoner drinking around ten cocktails a month , not only are over one third of drinkers disappointed with the taste of cocktails they’re served, waiting a colossal 14 minutes for it to arrive. Tired of waiting, …