Erykah Badu and multi-instrumentalist Henry Lau are set play the inaugural SXSW London. Europe’s leading platform for cross-industry networking is taking place from June 2-7 across 25 venues in ...