The London Lord Mayor’s show is believed to be the oldest, longest, and least rehearsed civic procession in the world.
This well-loved ancient show of London’s independence is a combination of medieval festival pageantry and modern-day celebration of strength and diversity.
This year’s edition is the first time an African city will be showcased in over 800 years