Visa Stamp at US Embassy in 3rd Country
Hi there-
I'm from the UK, but now live in the US on an O1 visa.
I want to travel to the UK, but to get back into the US I need the visa stamp in my passport and the US embassy in London is not doing these.
Has anybody had success getting it done by travelling to a third party country?
Thanks very much!
[link] [comments]
source https://www.reddit.com/r/immigration/comments/nzdmoe/visa_stamp_at_us_embassy_in_3rd_country/