*** Welcome to piglix ***

Ambassador of Russia to the United Kingdom


This is a list of heads of mission from Russia to the United Kingdom.


...
Wikipedia

...