culturemile.london
The Lord Mayor's Show - Culture Mile
For more than 800 years the newly elected Lord Mayor of London has been rowing, riding or marching off to the distant village of Westminster to swear loyalty to the Crown and begin his or her year in office. Over the centuries that journey became known as the Lord Mayor’s Show. It has been a... Read more