John de Wengrave

Mayor of London 1316/18