1997

First Jimmy Choo Store opened on Motcomb Street in London

1997 Motcomb Street