Cocktail bar offering a unique experience in Henley-on-Thames. Known for its food and drinks.