Some London thoughts on the Russian Revolution 2017 marked the centenary of the Russian Revolution and London commemorates the event with different galleries exhibiting Russian art. The…