Lord Mayor, Nicholas Lyons, greets residents at end of the show in London

Nicholas Lyons, the new Lord Mayor greeted residents at the end of the Lord Mayor's Show in London on Saturday (November 12). The Lord Mayor's Show is one of the best-known annual events in London as well as one of the longest-established, dating back to the 13th century.