Fashionable cocktail bar offering burgers, snacks, and signature cocktails. Located near Buckingham Palace, it's ideal for various occasions.