LONDON — Oscar de la Renta has opened his first — and largest-ever — store here after waiting five years to secure the ideal location.
The designer has...
January 22, 2013
Oscar de la Renta Goes Big for First London Store
The designer's 3,000-square-foot unit in Mayfair is the brand’s largest, and its third in Europe.
Ads by Google







