Quizzing Live

Who Was Made Lord Mayor Of London In 1397, 1398, 1406 And 1419

Answer:
Richard (Dick) Whittington