I neeed to travel to Leeds from India and the flight itinerary will be India to Doha to London Heathrow to Leeds. The travel website tells me a transit visa may be needed for this trip. The layover time is more than 13 hours and it’s the next day, ie I arrive at Heathrow onRead more