Thi is copied from my other thread about a-levels for law. Geography is your only strong subject and it's not even that relevant to law, so on it's own with 3 softies you don't stand much chance . . .
I might not be interested in doing it now, but I was at one point, and my cousin is a solicitor so I thought I'd pass on what she told me. She now works as a solicitor in Liverpool after she graduated from Durham with a 1st a couple of years ago, after getting AAAb in; history, eng lit, french and maths at A-level.
1) 5+ a-levels aren't necessary. If a unis entry requirements are AAA(b+) which they often are for law, they probably won't let you in if you get BBBBb or what ever. It's quality not quantity they want to see.
2) A-level law isn't necessary. Unis like to teach you it their way so aren't that fussed about you having it, plus it's seen as a rather soft a-level! As is sociology.
3) To stand the best chance pick 4 strong, tradtional subjects. However, if there's something you really enjoy and can do well at that's seen as a 'semi-soft'/ not that relevant subject, you can usually get away with having it as your 4th AS which you don't take to A2. OR you could take it to A2 if you're predicted an A(*) in it and you're also predcited A*A or A*A* Especially if it varies your subject range. So you could do eng lang, if you're not doing literature at all, or something such as psychology or geography.
4) The traditional subjects unis like you to have. You should preferably have at least 2 of these and at least at A2; english literature (not language), history, classics, a foreign language*, RE/philosophy, politics.
5) If you want to vary your subjects but still have strong ones that unis respect and like then you could have two or three from 4) and then 1 from; chemistry, maths, economics
6) even if you've followed the above advice, you still need an awesome reference and PS and experience if you can get any.
* with foreign languages, I've seen some people fall into a classic pitfall on here, and this doesn't just apply to law. Take for instance Mandarin. Our gcses/a-levels are designed for people who've only been learning it for a couple of years. It would be a lot easier than the equivilent to gcses/ a-levels in mandarin in China. So if you're from China and have spoke it all your life, you're expected to get an A* with virtually no effort. So don't be surprised if unis reply saying that they won't count your predicted A* in A2 mandarin as one of your a-levels, altough some would.
BUT if you are say Chinese and Mandarin is you first language, if you then do A-level French for example, and do well, that really impresses unis! As it's designed to teach people with english as their first language, another language.