This establishment is a cocktail bar known for its sassy atmosphere. It is located on Clapham High Street, offering a vibrant nightlife experience.