The wild and outrageous British fashion designer, Alexander McQueen, joins the prestigious grouping of luxury boutiques on Melrose Avenue with the opening of his first West Coast location. The 3,100-square-foot store - created in collaboration with architect William Russell - is sculpted into fluid curves reminiscent of the inside of a nautilus shell. Smooth white walls and gleaming terrazzo floors provide a streamlined counterpoint to McQueen's dramatic accessories and distinctive women's and menswear. The boutique is located in Los Angeles, California at 8379 Melrose Avenue.