The Lord Mayor’s Show is the City of London’s biggest annual event and a free, colourful spectacle.
After a year’s gap due to you-know-what, Vincent Keaveny was installed as the 693rd Lord Mayor.
The Lord Mayor’s Show is the City of London’s biggest annual event and a free, colourful spectacle.
After a year’s gap due to you-know-what, Vincent Keaveny was installed as the 693rd Lord Mayor.