Lord Mayor’s Show 2019: The history
Thousands of people turned out to watch the Lord Mayor’s Show, one of the oldest traditions in London. What is it? The Lord Mayor’s Show is one of the biggest, loudest and most colourful events…
Thousands of people turned out to watch the Lord Mayor’s Show, one of the oldest traditions in London. What is it? The Lord Mayor’s Show is one of the biggest, loudest and most colourful events…