City of Londonphotographytravel

Lord Mayor’s Show

By November 14, 2019 No Comments

The Lord Mayor’s Show is an 800 year old annual tradition in the City of London.

The 692nd Lord Mayor, William Russell, has just been elected.

 

Last year’s Mayor enjoyed better weather

Leave a Reply