United Kingdom

 

 Russia

Capital: London
Total area: 244820 km2
Population: 60943912 (2008)

  Public and National holidays

Embassy of the United Kingdom in Russia

Capital: Moscow
Total area: 17075400 km
Population: 142008838 (2008)

 Public and National holidays

Embassy of Russia in the United Kingdom

Page Sponsors
  

 

 



The United Kingdom and Russia are key figures on the international arena. Both countries are in the top ten world’s economies.