News article here about the 65th Victory Day in which troops from Britain, Poland, France and the US march. No major leader came from the UK however - Prince Charles' offer to go was turned down without reason. Anyone got any guesses as to why he might not be welcome?
You might also be interested in this BBC article about Lenin's London connections and the pub in Clerkenwell where supposedly he met Stalin in 1905.