La tienda principal de Jimmy Choo International se encuentra en la calle Connaught en Londres.