Lord Mayor’s Show: A Guide to Visiting the City’s 800-Year-Old Tradition
Pomp and ceremony – nowhere does it quite as well as London, as the Lord Mayor’s Show serves to remind us. This annual event is a longstanding London tradition that you should experience at least once. With the Lord Mayor’s Show returning to the City of London in the coming weeks, here’s everything you need …