920156 The 100 Club in central London is one of the last surviving live music venues left in the West End by News Team 5 years ago5 years ago