Iconic German camera brand Leica has announced their first retail concept store on American Shores. Set to open on May 2nd, the store will be located in Washington DC, with two more stores slated to open towards the end of 2012 in Soho, New York and Miami. The Leica store will carry the complete line of Leica products, house a gallery featuring exhibitions shot with Leica cameras and be used as a space for demonstrations and workshops.
Image: Portland General Store. Maine-based grooming expert Portland General Store presents an all-natural, vegan-friendly first aid alternative in its smelling salts, traditionally used to revive people from…
Image: Prada. Designed by architect Roberto Baciocchi, Prada's new Frankfurt, Germany store is completely dedicated to the brand's men's collections. Spanning 1,000-square-meters, the two-floor boutique features Made-to-Order…
Slipping quietly in beneath the overflow of Lond-Olypmics frenzy is the first ever London—and European—store for Rag & Bone. The brand, which has its roots firmly…
Image: Prada. Hot off the legendary Italian fashion house's Spring/Summer 2014 men's runway show, Prada has opened its first store in Turin, Italy. The new two-floor…