Question: do british citizens need a visa for moscow?
Answer: You'll need to get a visa from the Russian Embassy before you travel. ... The Russian government requires biometric fingerprinting from all foreign nationals, including British nationals, when entering Russia.