1

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.

DJClayworth
  • 66,326
  • 10
  • 167
  • 233

0 Answers0