Embassy of India in United Kingdom 19 September 2018 High Commission of India in London, England (UK)