LORD MAYOR'S SHOW: Saturday, 10th November 2018
The Lord Mayor's Show parade is an annual celebration that pays homage to the new Lord Mayor. Peter Estlin formally took over the reins from Charles Bowman on 9th November, making him the 691st Lord Mayor. The procession on the 10th marked an 800-year-old tradition. The Lord Mayor of the City of London acts as a spokesperson