Hello,
Here is the big question - I am an Indian passport holder and currently residing in UK for the past 1.5 months on Tier One Visa. I already have my H1 application approved. Can I approach the US embassy in London for getting my Visa stamped?
Now the big confusion is I did an...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.