Roland Mouret opens boutique at Mayfair in London
Scheduled for the end of London Fashion Week, the opening of Roland Mouret’s first ever boutique has been highly anticipated by consumers and fashionistas in London. The new store is located at 8 Carlos Place in Mayfair.