1420

In 1420, Richard Whittington left office as Lord Mayor of London for the third and final time. (AUDIO: Oh No It Isn't!)