Live Review: Bell X1 @ Shepherd’s Bush Empire

The Irish population of London may well still be licking their wounds from defeat at the hands (literally) of the French last week, but there was at least some consolation in the rare arrival to these shores of Bell X1 in Shepherds Bush on Thursday …