The creator of the Galaxy & Moon dresses, beloved across the land by wasp-waisted females, Roland Mouret opens his first flagship store at Carlos Place in the heart of Mayfair today.
Stocking two floors of unadulterated luxury including some very swish menswear. *Applause*