Remember that in the sciences you can frequently get in even if you miss the required grades. UCL students with B's, manchester biology students with BBC, etc. I know many from my high school who managed to do maths/ bio/ chem/ phys/ engi having missed the required grades.