The Lord Mayors Procession boasts that it is the oldest continuously occurring parade in Europe, if not the world. This year it falls on Saturday 9th November 2019.
The Lord Mayors Procession boasts that it is the oldest continuously occurring parade in Europe, if not the world. This year it falls on Saturday 9th November 2019.
On the 5th of May 1924 H.M. The King of the Belgians unveiled the sole War Memorial to the London Scottish Regiment on the Battlefields of France and Flanders.