Thousands cheer on 696th Lord Mayor of London at annual show The show dates to the 13th century and is the first official engagement of a new Lord Mayor of London. Go to Source Author: Luke O’Reilly