London BarImmigration (including business immigration)Rising star1Very thorough and always able to advise on steps to be taken by instructing solicitors which may assist a case.'