Today is the start of the Russian Spring festival, celebrated in London this year with plenty of music and food on Trafalgar Square. More info at the official site, which also features London Mayor Boris Johnson speaking Russian.


Popular on LondonNet