WHO WAS MADE LORD MAYOR OF LONDON IN 1397, 1398, 1406 AND 1419? May 9, 2017 By Show answer RICHARD (DICK) WHITTINGTON More British History QuestionsMore History Questions