Video PlayerClose
New Lord Mayor of London Charles Bowman waves from his golden carriage as he moves past St. Paul's Cathedral during the Lord Mayor's Show in London, Britain, on Nov. 11, 2017. (Xinhua/Stephen Chung)
New Lord Mayor of London Charles Bowman waves from his golden carriage as he moves past St. Paul's Cathedral during the Lord Mayor's Show in London, Britain, on Nov. 11, 2017. (Xinhua/Stephen Chung)