Tomek' answer is of course the "correct" one, because the Banach-Mazur theorem is both beautiful and completely general. If one particularize its proof to the case of $\ell_1$, one gets
an explicit isometric embedding of $\ell_1$ into $\mathcal C([0,1])$, as follows.
Let $K\subseteq [0,1]$ be the classical triadic Cantor set. Every $t\in K$ can be written in one and only one way as
$$t=\sum_{n=1}^\infty \frac{\alpha_n(t)}{3^n}\qquad\hbox{where $\alpha_n(t)\in \{ 0,2\}$};$$
and conversely, every sequence $(\alpha_n)\in\{ 0,2\}^{\mathbb N}$ defines a point $t\in K$.
Now, for any $u=(u_n)_{n\in\mathbb N}\in \ell_1$, let us denote by $J_0u :K\to \mathbb R$ the function defined by
$$J_0u(t)=\sum_{n=1}^\infty (\alpha_n(t)-1) \, u_n\, .$$
It is not difficult to show that $J_0u$ is a continuous function, so we have a map $J_0: \ell_1\to\mathcal C(K)$, which is obviously linear. Moreover, $J_0$ is also an isometry because, as $(\alpha_n)$ varies over $\{ 0, 2\}^{\mathbb N}$, the sequence $(\alpha_n-1)$ varies over $\{ -1,1\}^{\mathbb N}$ and because we have $$\Vert u\Vert =\sup\,\Bigl\{ \sum_{n=1}^\infty \varepsilon_n u_n;\; (\varepsilon_n)\in\{ -1,1\}^{\mathbb N}\Bigr\}\qquad\hbox{ for every $u\in\ell_1$}.$$
Now, for any $u\in\ell_1$, extend $J_0u$ to a continuous function $Ju$ on $[0,1]$ in the natural way, by declaring $Ju$ to be affine on each interval "contiguous" to the Cantor set $K$. This gives the required isometric embedding $J:\ell_1\to\mathcal C([0,1])$.