A-Level results and applicationsWatch

Got my A Level results back a few days ago and looking for some advice. Having attained B B C and bearing in mind that I have an A in my EPQ, are my chances of getting into a Russell Group pretty remote? Should I consider retaking or is it worth ringing up some universities?