United States Citizenship and Immigration Services (USCIS)
Please check out the United States Citizenship and Immigration Services (USCIS) website at www.uscis.gov. The site provides extensive information on filing immigrant, nonimmigrant and fiance(e) visa petitions, naturalization, permanent residence and green cards, working in the United States, adoption, refugees and assylum and lots more!
Checking the Status of a Petition filed with USCIS in the United States
It is possible to check on line the status of a nonimmigrant, immigrant or fiance visa petition filed with the U.S. Citizenship and Immigration Services in the United States. Please follow this link for further information. Read more
Checking the Status of an Immigrant Visa Petition filed with USCIS in London
USCIS London accepts for processing immigrant visa petitions, form I-130, from U.S. citizens resident in the United Kingdom. Please click on this link for further information. If you have filed a petition with USCIS and wish to check on its status, please click on this link. Read more




