another thing to take into account
if you are studying law, it is very important to study in the country where you plan to eventually live, since the legal systems are very different between one country to anoher
 
In addition, if you want to study law, keep in mind that you will have to spend first a lot of time learning the local language.
In order to be successful in law studies you have to have EXCELLENT language skills, not just good ones.
and to get to that level with a new language you would need 1-2 of full time language studies in an intensive program, at least
 
So for you, the simplest place to study law is England since that language issue will be much less of a barrier.