Embassy of India 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.
All info on the Indian Embassy in London
Indian High Commission in London, the United Kingdom India House Aldwych London WC2B 4NA United Kingdom
(+44) 207-836 8484
(+44) 207-836 4331
Dr Jamini Bhagwati, High Commissioner