London (Club World) is a progressive slots jackpot that can be played exclusively at Club USA Casinos