selected country
United Kingdom

The Royal Nepalese Embassy

Business address
12A Kensington Palace Gardens, Kensington, W8 4QU, London, United Kingdom
Phone
020 7229 1594