Hi everyone,
I want to know does one need British transit visa for travelling through London by British airways or Indian airlines, which stops at London? I have read that if one has a valid visa for USA and is travellingt o USA, then one does not a transit visa. But the rule also says that...