Osswald Parfumerie & Luxury Skincare Boutique opened its New York branch in August 2012. This is the second of only two Osswald locations; the original boutique is located in Zurich, where the family-run Osswald Parfumerie business was founded in 1921.
Osswald’s New York boutique is located in Manhattan’s SoHo neighborhood, near the downtown end of the West Broadway shopping strip. The store’s interior is visible through a glass facade and its door is propped invitingly open; just inside, you’ll ascend a few steps to the main shopping area. This layout is an apt metaphor for the Osswald shopping experience: accessible and upscale at the same time. Osswald carries a variety of hard-to-find niche fragrance lines, many of them not available anywhere else in the city…