I am an Indian citizen. I got my 3 year H1B extension a month back. I have to travel to UK for Business purposes. Can I get my H1B stamping at London Embassy or I would have to go to India from there to get the stamping ?? Has anyone done this before.
Can you please give me some suggestions/recommendations.
Can you please give me some suggestions/recommendations.
Comment