London’s high-end department store, Selfridges, is now home to the world’s priciest gin. Of course, it’s a limited-edition item with only 1 bottle in stock.