Elias Russell

Mayor of London 1299-1301