Vladimir, it’s not very far away from Moscow, but then I moved to Moscow for my degree.Yes there is the imported cheese from Switzerland and the Baltics but nothing compares to a UK cheddar! I've just spent the past 5 years in Moscow and now in SPB. Where are you from originally?
I suppose nothing does, you could create a start-up to make cheddar in Russia