Embassy of Latvia in Moscow


The Embassy of the Republic of Latvia in Moscow is the chief diplomatic mission of Latvia in the Russian Federation. It is located at 3 Chaplygina Street in the Basmanny District of Moscow.