3 friends of mine are firming Surrey for law.
Id be inclined to go Surrey, Cardiff no particular order, just pure instinct without looking in to them. I wouldn't fancy living in London personally.
I've got to decide between Exeter, Cardiff, Sussex and my home town Swansea.