Have you looked at the Am I good enough for Medicine Uberthread?
Both would be fine for med schools, as you have Bio and Chem. Cambridge then uniquely prefers Maths or a third science.
Typically, med applicants are advised to only take 3 A levels, as med schools don't care, but you might if you miss your offer!