Oscar De La Renta has opened his first London store. The 3,000-sqare foot boutique is located at 130 Mount Street, near to Marc Jacobs, Christian Louboutin and Balenciaga. The space spans three floors, selling accessories, beauty, home and childrenswear, ready-to-wear and bridal lines. The shop features Dominican coral stone and high-gloss white anigré wood to give an airy contemporary feel. Read all about it here!