Contact us

Address: c/o Embassy of Sweden, Nyaya Marg, Chanakyapuri, 110 021 New Delhi, India
Phone: +91 (0)11 4606 7100