Definitions for "1946 London Victory Parade"
The London Victory Parade of 1946 was a British victory parade held after the defeat of Nazi Germany and Japan in World War II. It took place in the United Kingdom capital of London, mainly encompassing a military parade through the city. The parade took place on June 8, 1946, almost a year after Germany's surrender to the Allies.