United Kingdom
Embassy of Nepal, London
eon@nepembassy.org.uk
Address : 12A Kensington Palace Gardens, W8 4QU, London, UK
Telephone No. : Phone: +44 (0)20 7243 7859 Fax: +44 (0)207 792 9861