I am a Swaziland Citizen travelling to the USA with a valid VISA to enter USA and will be transiting through Landon Heathrow to connect flight to USA, Do I need a transit visa ? If is important I am travelling on British Airways.
Asked
Active
Viewed 26 times
1
-
3Please do not use an ALL-CAPS title. – 40XUserNotFound Oct 07 '15 at 06:22