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