Apr 03 2018 E-2 Approval for a Coffee Shop at the U.S. Consulate in London for a National of Slovenia By Jenny Zhan Approvals We just had an E-2 employee visa approval at the U.S. Consulate in London. The applicant was a Slovenian national who is a permanent resident of the United Kingdom. The…Read More