The Lord’s Mayor’s Show denotes a significant event which had allowed the citizens of London to elect their own Mayor. Ever since, the newly elected Lord Mayor of London has travelled from the City of London to Westminster to pledge allegiance to the Crown.