manupreddy Posted January 28, 2013 Report Share Posted January 28, 2013 My cousin is planning to apply for H1B visa. He is currently working in London. Once his petition is approved in US, can he go for stamping in London embassy or should he travel to India for stamping as we are Indian nationals. If so, How are the situations in London for H1 stamping? I appreciate your kind help. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.