Address:

9 South College Street
EH8 9AA
Edinburgh
UK

Website: The Scotland-Russia Institute