Nepal Embassy, London

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

Embassy of Nepal

Nepal Embassy address: 12a Kensington Palace Gardens, London W8 4QU, United Kingdom

Nepal Embassy number: 020 7229 1594/6231/5352, +44 871 200 1099

Nepal Embassy Fax: 020 7792 9861 

Nepal Embassy Email:

Nepal Embassy website: 

Nepal Embassy opening times: Monday-Friday 09.00-13.00 & 14.00-17.00

View location of Nepal embassy, london google maps


Opening hours:

Application submission: Monday – Friday – 09.00 – 13:00 & 14.00 – 15.00 MRP
Document collection: Monday – Friday – 14:00 – 17:00

VISA Section

Opening Hours: Monday – Friday between 10:00 – 12:00 APPLICATION AND COLLECTION.

Embassy is closed for lunch between 13:00 – 14:00.

How to apply for Visa Services?

Nepal visa services online 

How to apply for Passport Services?

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

Nepal passport services online 

Leave a comment

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