Per the Visa Specific Instruction I am supposed to file my application to London. Since I am going to London next week for a business trip can I send/mail it directly from there?
Per the Visa Specific Instruction I am supposed to file my application to London. Since I am going to London next week for a business trip can I send/mail it directly from there?