My friend is a canadian PR He has two separate tickets - Delhi to London Heathrow and then London Heathrow to Montreal.
Does he need visa for UK if he is departing from London within 24 hours?
Thanks
Does he need visa for UK if he is departing from London within 24 hours?
Thanks