Another thing you might want to consider is working for a year or two before law school. Many law schools will focus less on your undergraduate gpa the longer you have been out of school on the assumption that you have done some maturing while out of school and in the working world.
Yeah, I really wouldn't bank on that. The first pass is almost always purely numerical and any net they set up to catch auto-rejects is sure as heck going to filter out a 2.1.
There are some books written by admissions officials. I'm not really going to have hurt feelings if you believe me or not, but when you're dealing with the number of applicants that law schools get, the first pass is almost always purely numerical. Maybe URMs get a little different process, but even they probably go purely by a numerical cut.
I remember one admissions officer who said, candidly, that they like people to believe that they really look at intangibles, community involvement, leadership positions, work experience, personal statements, etc., but the actual truth is that for 95% of applicants, it happens on numbers, alone.
Frankly, I think she was lying her ass off. I suspect it's more like the truth for 99%+ of applicants.
Like I said, take it for what it's worth: anonymous advice given over the internet, but the more you investigate this, the more you'll see that this is how it happens.