Hi
I am a graduate student in USA and I am going to India for December and January. I have a 7 1/2 hour wait in London while returning. I want to visit London during that short stay. Is it possible to do that? Do I need a visitor visa for it or a transit visa enough? Any suggestions would be appreciated!
I am a graduate student in USA and I am going to India for December and January. I have a 7 1/2 hour wait in London while returning. I want to visit London during that short stay. Is it possible to do that? Do I need a visitor visa for it or a transit visa enough? Any suggestions would be appreciated!