In Video: Chinese dragons and robots join colourful Lord Mayor’s Show in London

Syndicate Post image
William Russell, the 692nd Lord Mayor of the City of London, waves from the State Coach during the Lord Mayor’s Show in the City of London (Aaron Chown/PA)

Breaking