Hi,
I am in Indian, working in a company based in London from last three years - It is not an indian company and is entirely based out of UK . I have an indian passport and recently I have got my H1B approval letter . I want to find out which is a better place for me to go for H1b visa stamping .Around more than 1 year back I had gone to get visitor visa stamped in US embassy in London but it was not approved. I am worried what option would be better to get the H1B stamped.
Thanks
RS
I am in Indian, working in a company based in London from last three years - It is not an indian company and is entirely based out of UK . I have an indian passport and recently I have got my H1B approval letter . I want to find out which is a better place for me to go for H1b visa stamping .Around more than 1 year back I had gone to get visitor visa stamped in US embassy in London but it was not approved. I am worried what option would be better to get the H1B stamped.
Thanks
RS
Comment