London isn't exactly short on coffee joints, but it is in need of music venues since they keep getting closed down, so Black Opium brings something exciting in that respect. In the day this place serves hot drinks and small bites, but in the evening it becomes a cocktail bar with live jazz bands almost every night.
They also host coffee masterclasses; check their website for details.