Kikkoman masters 20

The Lord Mayor’s Show

10th Nov 2012

The ultimate in historic pomp and pageantry, the annual journey of the Lord Mayor from the City to Westminster to swear allegiance to the monarch has taken place since 1215.

For more information go

City of London

Share this with friends