I will be travelling from Ahmedabad, India to Winnipeg, Canada. I am Indian national and have valid Canadian student visa (stamped on passport). My route is via Dubai and London (Gatwick) but there is long layover in London about 15 hours.
1) Do i need any transit visa to stay over night at airport. I will arriving in London at 8pm and then next departure to Winnipeg will be at 11am next day via West Jet.
2) Do i need pick up my luggage at London and go through the custom or not?
Your response will be highly appreciated. Thank you.