The Lord Mayor’s Show, London
Nov 11, 2023

The Lord Mayor’s Show is an ancient statement of the indomitable spirit of London and a modern celebration of her vigour and diversity. The Show dates back to the early 13th century, when a desperate King John allowed the City of London to appoint its own Mayor. The King insisted that each newly-elected Mayor should come to Westminster and swear loyalty to the Crown, and the Mayor of London has been making that journey for over 800 years. Around him (and her) grew up the noisy, colourful, joyous procession that over the centuries became known as the Lord Mayor’s Show.