Imagine access to 3,000 square feet of American designer Oscar de la Renta's collections. Now it's become a reality and the best part? It's in London! Last week the store opened in Mayfair's Berkeley Square on Mount Street. Although it was a … [Read more...]
