Nine of the world’s best cocktail bars are in London