I am an Indian holding valid Canadian student visa, I am travelling from Toronto to Chennai via London on same ticket but different PNR with Air Canada and British airways..My luggage goes to Chennai directly but I need change flights in terminals 3 and 5 in Heathrow in 2hr 25min layover, Do I need transit visa in London?!
I don't need to recheck the luggage, my airlines sends it last destination and my airlines said I will be given both boarding passes at Toronto itself...