Why can’t I transit through London?

Question: I’m an Indian national residing in the United States. I was scheduled to fly from Houston to Mumbai on British Airways recently. My itinerary involved a short stopover in London.

In Houston, while checking in with British Airways, I was denied boarding because my work visa was not stamped in my passport. The original visa stamped in my passport had expired and I was traveling to India in order to get my renewed visa stamped at the U.S. consulate in Mumbai.
Continue reading…