Lord Mayor's Show returns to London streets after lockdown
13 November 2021, 08:15
Last year's parade was cancelled for the first time since 1852 due to the pandemic.
Comments (0)

Do you like the page?

Would you like to share the page with your friends?