November 11, 2017 all day – City of LondonFor over 800 years the newly elected Lord Mayor of London has made his or her way from the City to distant Westminster to swear loyalty to the Crown. Over the centuries this journey grew into the rio…Organized by | Type: all, day, event