Legal Addres: 48, Moika Emb., St. Petersburg, Russia, 191186
Look Herzen State Pedagogical University of Russia on larger map.