I am US citizen of Indian origin residing in New Jersey. My parents are going to visit me from India for a few months in the summer. They would like to stopover for a week in London on their way back to India. Given their schedule and other considerations, it would be more convenient for us if they can apply for a UK visa while they are here in the US. Can this be done? What is the procedure?
Thanks for any tips.
Thanks for any tips.
Comment