While a lot of Russian people studied English at school, Moscow is not as well prepared for English-speakers compared to other global cities. In the city centre most of signs and information boards are translated into English, but menus in English are not compulsory for cafes and restaurants. It is very unlikely to meet English-speaking staff in governmental and municipal offices – be prepared to use signs to explain yourself. At the same time, Moscow offers a huge variety of venues, so you will easily find spots that makes you feel comfortable. There are whole districts (for example, area of Belorusskaya subway station) where lots of expats live and work, so you can hear English speech all over the place.