As noted, not really. Cambridge doesn't really "do" joint courses like Oxford does so much - and in turn, Oxford doesn't "do" the "combined" courses in the style of NatSci/SPS. It doesn't really make sense for them to "predate" upon the others students in this regard. Although Cambridge did recently bring in History & Politics (and I think has had History & MML for a few years...although they did also separate their Arch & Anth course in turn...)
It somewhat depends on what you want to do - if you are primarily interested in CS, but want a stronger maths background (and will be mainly applying to CS courses otherwise), CS with Maths is a reasonable option - and they sometimes (often?) give an offer for the other CS options if you fail to meet up to the Maths part (as they have somewhat more stringent criteria for that given the nature of Cambridge Maths). Thus this hedges your bets but allows you to explore some extra maths in first year. If your primary interest is in Maths but you want to learn to program...do a maths degree because you'll probably pick up programming skills along the way anyway. If you are interested pimarily in theoretical computer science and areas of abstract maths that relate to it, then a joint course would be worth considering - such as at Oxford, Bath, Bristol etc (or Discrete Maths at Warwick, which covers both areas extensively, or Mathematical Computation at UCL, although that is slightly more on the applied/computation side of the CS spectrum, although the maths is just the algebra "half" of their maths course).