Welcome to Soho Whisky Club - an oasis of whisky and cigars hidden away in the centre of Soho, London. 600 open bottles of single malt Scotch, a humidor packed with the best of Cuba, and a terrace upon which to enjoy it all.