Mashrou' Leila: First-timers in London and already taking it by storm