London, UK. 10th Nov, 2018. Aldermen - The new Lord Mayor (Peter Estlin, the 691st) was sworn in yesterday. To celebrate, today is the annual Lord Mayor's Show. It includes Military bands, vintage buses, Dhol drummers, a combine harvester and a giant nodding dog in the three-mile-long procession. It brings together over 7,000 people, 200 horses and 140 motor and steam-driven vehicles in an event that dates back to the 13th century. The Lord Mayor of the City of London rides in the gold State Coach. Credit: Guy Bell/Alamy Live News - Stock Photo
{}