India Embassy & Consulates in UK

High Commission of India is the diplomatic mission of the Republic of India in United Kingdom (UK). Consulate General of India are the smaller version of the embassy. Consulates in a sense can be called junior embassies. VFS Global visa, passport, PIO, OCI and consular applications. Visa Faq’s High Comission of India is located in […]

Continue Reading