Just thought I would let you know, for todays street sign, there is no English translation - only the Russian one. I'm not sure whether this is deliberate or not, but there you go.

Andy