The Ivory Peacock is a majestic and ambitious new bar with New York City’s largest gin selection, 867 bottles and counting as of this past weekend. The Ivory Peacock, located on West 26th Street ...