Oscar de la Renta Debuts in London
January 28, 2013
Oscar de la Renta has opened its first-ever London store, according to www.wwd.com. The 3,000-sq.-ft. unit, located at 130 Mount St., is the company’s largest-ever store, and its third in Europe after Madrid and Athens, Greece. The store is housed in a former salon and features floor-to-ceiling windows. It spans three floors, and is the first store to have separate spaces for bridal, home and children’s fashion. Currently, there are 14 Oscar de la Renta stores globally. The next store is set to open later this year or in early-2014 in Atlanta.