1397

In 1397, Richard Whittington became Lord Mayor of London for the first time. (AUDIO: Oh No It Isn't!)