More about Embassy Of The Russian Federation
Embassy Of The Russian Federation is located at 5 Kensington Palace Gardens, W8 4QS London, United Kingdom
020 7229 2666
http://www.rusemb.org.uk