Lord Mayor's Show
Lord Mayor's Show, London © Rodolph
The Lord Mayor's Show is an annual event held in the City of London when the mayor makes their way from Mansion House to the Royal Courts of Justice to swear allegiance to the crown. Earmarked by each Lord Mayor since 1215, the journey has grown into a rich pageant.
Held through war and plague, the parade has proven extremely resilient. It's now one of the world's most beloved processions, attracting about half a million people, and is watched on the BBC by millions the world over.
Venue: Central London, between Mansion House and Aldwych
Date: 14 November 2020