Food & Drink 10 Pictures That Show Why This London Cocktail Bar Is Officially The World’s Best The results of the Tales of the Cocktail Spirited Awards are in and Dandelyan in London’s Mondrian hotel has come out on top. It’s basically the…