The Cocktail Club Oxford Circus
One of the most unique venues to find in Soho, the London Cocktail Club is a bizarre yet cool venue located just off Oxford Street making it a perfect venue for post-shopping drinks. Its 'Gangster Tequila Paradise' theme is evident in its choice of decor, drinks and food options and is a vibe inspired by downtown LA. Think of it as a place N.W.A would visit after a tiring day shopping.