I am Indian passport holder, resident in Republic of Ireland. My flight itinerary is BOM-LHR-DUB on same PNR. I'm flying with British airways and the layover time is less than 2 hrs. The transit is in the same terminal in Heathrow.
Do we need a UK transit visa?