Moscow is an expensive city but if you live like a local it can be cheaper than London! Use the Metro, Uber and local supermarkets. British Citizens need to get a Russian visa before flying out. I flew with British Airways from Heathrow and stayed in the Sokolniki Holiday Inn. Flights and hotels only cost £350.