I am an Indian and have residence permit in Netherlands. I am planning to a book a flight with British Airways from Amsterdam to Bangalore via London Heathrow. I will have a layover of approx 2 hours in LHR Arrival and Departure terminal is same (Terminal 5)
Do I still need Direct Airside Transit Visa ?