William Fitzrichard

Mayor of London 1258-1259, 1259-1261, 1266