Embassy of Nepal
12a Kensington Palace Gdns., Kensington, London, United Kingdom, W8 4QP
(02072) 291594 Phone
(02077) 929861 Fax