Russian Embassy, Russian Centre Of Science & Culture 301, 24 Feroze Shah Road, New Delhi, Delhi - 110001, India
(11) 23354935
No. 221, Vikas Royal Arcade, Plot No. 26 Rani Bagh, Pitampura, New Delhi, Delhi- 110034,India
3rd Floor 7, DDA Commercial Complex, Panchsheel Park, New Delhi, Delhi- 110017,India
201, 2nd Floor, Nirmal Tower, 26, Barakhamba Road, Connaught Place,, New Delhi, Delhi- 110001,India
No. 201, No. 4/1, East Patel Nagar, New Delhi, Delhi- 110008,India
86 Padma Palace, 302 Nehru Palace, New Delhi, Delhi- 110019,India
A1/68, Ground Floor, Safdarjung Enclave, New Delhi, Delhi- 110029,India