0 / 60 seg.

Who was made Lord Mayor of London in 1397, 1398, 1406 and 1419??