
We just had an L-1A employee visa approval for a new office at the U.S. Embassy in London. The petition was first approved by U.S. Citizenship & Immigration Services and the applicant then went to the Embassy for the visa stamp. To learn more, take a look at our free resources below. You can also schedule a consultation for a date and time that is best for you.