Papa John at the 50th store opening in London. Big turnout for the free pizza!