French fashion brand, A.P.C., recently opened the doors of its new Los Angeles flagship, located in Hollywood’s famed Melrose Place.
The space is 2,500 sq. ft. and U-shaped around a courtyard with entrances on both Melrose Place and Melrose Avenue. Inside the central space is 20-foot cathedral ceilings and three large porthole windows, while walls and shelves, as well as the slats on the exterior, are light matte wood, and the floors feature grey ceramic tile from Spain, as a nod to the Hispanic history of the city.
The store is divided into three spaces — women’s accessories, men’s and women’s clothing, and men’s shoes and denim.
A.P.C. (Los Angeles) is located at: 8420 Melrose Place, Los Angeles, CA 90069.