Trafalgar Square came alive May 9, with patriotic Russian songs and victory banners. Thousands of people carried portraits of their next of kin, who courageously sacrificed their lives fighting to free the world of Nazism.
Victory in Europe over Nazi Germany — VE Day — is celebrated in the West on May 8, however the former Soviet Republics, as well as Russia, mark it one day later — on the day when the Soviet troops rushed to Prague to save the Czech capital from destruction by German forces that refused to capitulate.
The "Immortal Regiment" march every year in Russia, with hundreds of thousands coming together to pay tribute whilst gathered in Moscow's Red Square along with the Russian President Vladimir Putin. The total number of those who march across the country is estimated to be 12 million.
Russia and the former Soviet states aren't the the only ones to celebrate Victory Day. Marches to honor the war veterans from the "Immortal Regiment" took place in many cities across the whole world, including New York, Paris, Stockholm, Lisbon, Vienna, Lebanon, Buenos Aires and now, London.
London held its first march in 2016 with more than 2,000 people in attendance, and the organizers had an equally large turnout this year.
In fact, about hundreds showed up — Russians and non-Russians who now live all over the United Kingdom.
They shared their family stories with each other and London, who was fascinated by the size of the procession and its message — "Never Forget."
The organizers of the march encouraged everyone to share their family war chronicles and post photos and videos of WW2 veterans on My Regiment website.