Today on armistice day, 11/11/17 was also the annual Lord Mayors show for the City of London. With full on pomp & pageantry, carnival floats and even donkeys and dogs, the City of London came a…