1997

First Jimmy Choo Store opened on Motcomb Street in London

First store opened on Motcomb Street in London