India Embassy, London

Find out Indian embassy in london, uk address, number etc

Office of the High Commissioner for India

India Embassy address: India House,  Aldwych, London WC2B 4NA , United Kingdom

India Embassy number: 020 7836 8484

India Embassy fax: 020 7836 4331

India Embassy email:

India Embassy website:

India embassy opening times: Mon-Fri-9am-5pm

View location of India embassy, london on google maps

How to apply for Visa Services?

India visa services online

How to apply for Passport Services?

For more details of renewal of an existing India passport, replacing a lost/stolen passport, passport for a new-born, child’s first passport: Click the below link

India passport services online 

Image result for Office of the High Commissioner for India India House Aldwych WC2B 4NA

Leave a comment

Your email address will not be published. Required fields are marked *