If you are in need of a generic or specialist law firm try solicitors online which is part of the law society website.
If you are in need of an employment lawyer take a look at the Employment Lawyers Association website which provides an easy to use directory of all lawyers who belong to the association. You will also find details of solicitors who undertake pro bono work.