Hi mate,
Here's what I think you should do:
Resit some of the exams to push your grades to a higher tier. While throughout the year you do something productive by reading professional publications and attend a apprenticeship or work experiance to boost your personal statement.
Remember, ultimately when you complete your law degree at what ever university you go to, many firms through the world epecially in the US require a state-by-state exam. Meaning if you pass your exam in a particular state, you can only work there. Where as if you wanted to swap to another state, you would have to do their state exam to be allowed to offer your services.
I know quite a few people that said the law degree they earned simply helped them to prep for the state exams. So ultimately you could just take an apprenticeship to gather the knowledge.
Your choice mate.