My wife and I live in the US. I have a valid work visa in the US (valid for the next two years), and my wife is a green card holder (permanent resident). We are both Indian passport holders.
We're traveling to India in May via Heathrow on British Airways, and on the way back, we want to visit Ireland with a short layover in London Heathrow. I know we need an Irish tourist visa, but do we really need an airside transit visa to transit through Heathrow?
My understanding is that if one has valid documentation (visa/green card) to enter the US, one doesn't need a transit visa while going through Heathrow.
Just wanted to confirm my understanding. Thoughts and guidance really appreciated.