The Lord Mayor's Show

One of the most impressive of London traditions continues this year as the new Lord Mayor of London receives a welcome from thousands in this annual parade.Read more