I am traveling from the United States to India via British Airways with a 4 hour layover in London. My current H1-B visa has expired, but I have the approval for my extension (I-797) and I plan to get the visa stamped in India.
- Do I need a Direct Air Transit Visa (DATV) or a Visitor in Transit Visa.
- Is there a list for the detailed procedure to apply for the relevant Visa.
- Can I give and collect the passport in person from the consulate?