1. In big cities of Russia, like Moscow and Peterborough, big shops are more common. For my city it holds true, as well.
2. Among the most common banks in Russia are Sberbank and Gazprombank.
3. Post offices usually sell stamps and envelopes.
4. The most popular restaurants in Russia are Stardog!s, Subway and McDonalds.
5. Foreign restaurants are mostly located in the biggest cities of Russia, while in the small towns there are fewer of them.
6. High Streets can certainly be found in big Russian cities, but only some small towns have them.