I'm a Pakistani national residing in Saudi Arabia due to visit Finland. I have a valid Schengen visa and a multiple-entry visitor visa for United Kingdom. I'm flying with British Airways both ways and have layovers at Heathrow Airport for 2 - 3 hours.
Do I need a Direct Airside Transit Visa?