10.0.1.233

TowerBrook Capital Partners tries on Jimmy Choo for size

610
Jimmy Choo was founded in 1996 in London as a women’s luxury shoe business, opening its first store in Motcomb Street.