Oscar de la Renta opens in London its largest store worldwide
American fashion house Oscar de la Renta has opened his first London store, the 3,000-square-foot boutique being the largest worldwide. The …
American fashion house Oscar de la Renta has opened his first London store, the 3,000-square-foot boutique being the largest worldwide. The …