There is a thing called the
London Pass. I think it's legit, because I've seen it mentioned on the dot matrix screens at the Tower's ticket offices. How much use it is, given the plethora of free/no queue attractions in London, is of course a different matter.