New Alexander McQueen store in Los Angeles

Alexander McQueen store on Melrose Avenue, a new building, designed by Pentagram Architect William Russell.¬†William Russell, the new Alexander McQueen store in Los Angeles has designed.¬†The flagship store is based on Melrose Avenue on the corner of Melrose Place and is the latest in a recent expansion by McQueen, Russell designed stores opening in Las …

New Alexander McQueen store in Los Angeles Read More »