The Russian National Tourist Office was founded in 1997, and today has office in the London, and also representative offices in Russia: Moscow, Saint-Petersburg and Yekaterinburg.
The Russian National Tourist Office is the leading tour operator in the UK for outgoing tourism and business tourism to Russia for individuals, groups and business travellers.