Herzen House

Bolshaya Morskaya 25 Floor 3
St Petersburg
Russian Federation