getstarted
New Member
We are planning to stop for a day in London while going to India from US. We both are GC holders, do we need UK visiting visa? Where can we get it? Is 1 day worth going?
Yes, I hold an Indian passport. What is the procedure to apply for UK visiting visa?