William Staundon

Lord Mayor of London 1392, 1407