What does the Lord Mayor's Show parade commemorate and celebrate?
There is a variety of annual events, beginning with the relatively new New Year's Day Parade, fireworks display at the London Eye, the world's second largest street party,