India Embassy in London

Embassy of India in London

India Embassy in London

The Indian Embassy is a diplomatic mission in London and is appointed by the Ministry of Foreign Affairs of India to develop and uphold the Indian interests in the United Kingdom. Below you will find the contact details of the embassy as well as the name of the Indian ambassador serving in London.

Contact details of the Indian Embassy in London - the United Kingdom


Indian High Commission in London, the United Kingdom India House Aldwych London WC2B 4NA United Kingdom

Telephone Number:

(+44) 207-836 8484

Fax Number:

(+44) 207-836 4331




Dr Jamini Bhagwati, High Commissioner

Office Hours:

Other Embassies in London
    Seychelles Embassy
Equatorial Guinean Embassy
Iranian Embassy
Zambian Embassy
Nigerian Embassy
Bosnian Embassy
Dutch Embassy
Serbian Embassy
Moldovan Embassy
Omani Embassy
and more ......

The Indian Embassy in London
is a diplomatic representative office appointed by the Ministry of Foreign Affairs of India. The Indian Embassy in London is lead by Dr Jamini Bhagwati, High Commissioner of India to the United Kingdom.

Travel Insurance

For worldwide travel insurance including India and the United Kingdom , click here

Important notices related to consular matters at the embassy

- For Indian visa applications, passports for India and other consular matters related to India please contact the Embassy in London directly by telephone (+44) 207-836 8484 or email

- Before you visit the Indian Embassy in London, make sure that you first check if you need an appointment.

- Some Indian embassies do not handle certain consular matters. Inquire the Embassy in London directly or visit the official website of the embassy

- Many other countries such as Romania, Myanmar, Malta, Rwanda, Brunei, Iceland, Brazil, Mongolia, Uruguay, Paraguay and more hold appointed consular departments within their embassy in London.

- Apart from the embassy in London, India has also a consulate in Belfast, Birmingham and Edinburgh.