Tag Archives: Russian traveler in London

Nostrovia! Why London’s the toast of Russian travellers

With more and more Russian-born citizens setting up home in London, Britain’s capital has fast emerged as one of Russian travellers top cities of choice to visit, where many are delighted to discover many cultural ties between the two great … Continue reading

Posted in London Tourism | Tagged | Leave a comment