Culture Russian Week in London Life in LuxuryMarch 3, 2013August 27, 2013 Who? Maslenitsa Festival What? Maslenitsa Festival, the week long celebration of Russian culture, is returning to London again this year with various events around the city. There will be exhibitions,...