AFROBEATS IN LONDON THE INDOOR FESTIVAL Afrobeats In London the indoor festival hits Scala on Saturday February 22nd with a line up that will blow your mind