Oscar de la Renta
![Oscar de la Renta Oscar de la Renta](https://www.mayfair-london.co.uk/wp-content/uploads/2024/05/Oscar-de-la-renta-1024x1024.jpg)
Oscar de la Renta, located on London’s prestigious Mount Street, offers a 300-square-meter haven of luxury fashion. Founded in 1965, the brand has become synonymous with red-carpet glamour and sophisticated femininity. The store dazzles visitors with impeccably crafted ready-to-wear collections, featuring bold colors and flowing silhouettes. From hand-embroidered cocktail dresses adorned with delicate florals to […]