Charlotte Olympia Comes to New York

Announces first U.S. store
Posted May 10, 2012

Footwear and accessory brand Charlotte Olympia (London) has opened its first U.S. store in New York’s Upper East Side, the New York Times reports. Featuring jewelry, evening bags, hosiery and shoes by designer Charlotte Dellal, the store will be located at 22 East 65th Street, near Madison Avenue.