Biology is fine for Law, and your other two choices of English and History are ideal. In fact, an offer of one science and two arts 'traditional' A levels such as you propose are absolutely ideal. Modern Foreign Languages are very much prized for law - they show faculty with both language and an analytical skill with interpreting unfamiliar texts, assimilating large amounts of information (vocab) and using skills in unfamiliar settings (understanding unfamiliar written and spoken material). In fact, a MFL is probably one of the best choices you could make for law. PQ's post is a useful summary, particularly regarding the LNAT.
Personally, I wouldn't do A level law, and psychology is nowhere near as good a choice as Biology. I would keep a strong portfolio of A levels if you want the best chance of success at the top universities, though none of the subjects you suggest would rule you out of a place per se.
Source: studied law at Cambridge.