Well, I have an offer to study Law, with really bad GCSEs (AABBBBBBCC), but 5 A*'s at A level. I wouldn't say GCSEs mattered too much. One of my GCSE C's was in Geography, which I took for A level and got an A*. In my personal statement, I referenced this to prove if I try hard at something, then I'll do well. Turn your negatives into positives, as they say. However, you have a strong set of GCSEs, so I'm sure they'll be fine.