When a band has been given the chance to perform on the hallowed floorboards of the 100 Club stage, you, and more importantly, they know, it’s a big deal. Its London town’s oldest live music venue (promoting live music since 1942 if you please…) and a venue which has played host to the crème de [...]