After opening stores in New York and Tokyo in 2017 and 2018, respectively; it appears that Palace has its sights set on Los Angeles next. The brand just unveiled a surf-inspired commercial via Instagram that announces the new location. It will now have a total of four including its London flagship, and the two mentioned above. Have a look at the commercial for its new location this above. It will be opening on Friday April 26 at 9006 Melrose in West Hollywood. Check the visual above.
UPDATE 04.29.19: Following last Friday’s unveiling, Palace has released photos of its L.A. store online. Opulent is an understatement when describing the details of the space. Check it out for yourself below, and head over to Palace’s site to view additional images.