Cocktail bar Bar Soho offers a unique experience with mirrored walls and quirky decor, including a fairground horse. Smart casual dress code.