Address:
Nepalese Embassy in London, United Kingdom
12A, Kensington Palace Gardens
London, W8 4QU
United Kingdom
(+44) 20 7229 1594
(+44) 20 7229 6231
(+44) 20 7792 9861
eon@nepembassy.org.uk
consular@nepembassy.org.uk