
London Events
2020 Lord Mayor’s Show Cancelled.
November 8, 2020
|
The 2020 Lord Mayor’s Show has been cancelled due to the Coronavirus pandemic. Subsequently, incumbent Lord Mayor William Russell will keep the title until November 2021. William
Read More