Carter Thomas is a firm of leading immigration solicitors based in London and Sheffield.
We solve important, complex and urgent immigration issues for education providers, businesses and individuals.