Address:
British Embassy in Moscow, Russia
Smolenskaya Naberezhnaya 10
Moscow 121099
Russia
http://www.gov.uk/government/world/russia
United Kingdom Embassy office in Russia is an office of communication between United Kingdom Government and Russia. It operates as the official representative of the United Kingdom in Russia. The following is major information about United Kingdom Embassy for Russia :
British Embassy in Moscow, Russia
Smolenskaya Naberezhnaya 10
Moscow 121099
Russia
http://www.gov.uk/government/world/russia
To help us improve