I am an Indian and having a valid Indian passport.
Now I am in USA and having a valid business visa.
I am travelling back to India from USA via London.
In London, I need to wait for 10 hours to get the next flight.
Do I need to apply for transit visa?
Now I am in USA and having a valid business visa.
I am travelling back to India from USA via London.
In London, I need to wait for 10 hours to get the next flight.
Do I need to apply for transit visa?