I got into Leicester, Lancaster, Kent and Reading for law with BBB. I'm an international student though (I've heard unis drop their entry requirements for international students since they pay more, not sure if this is true) and I had extenuating circumstances (medical reasons) for doing my A levels poorly, but I think that Leicester and Reading especially looked at my overall application more than my grades. They're pretty decent unis in the rankings, so I'd recommend them (no idea about your course though) if you've got nothing else.