Van is correct , Russians are given a VERY hard time by the British Embassy so they reciprocate. I'd apply as soon as you can for that reason.
On arrival it's like the USA- sometimes it's hell other times a breeze......... I think they prefer you to be formal & correct. I'd keep a photocopy of yr passport on you in case yr asked for "papers" which seems to be in the official DNA