Supreme Opens its Doors in London

This Thursday (Sept. 22nd) Supreme will be opening its doors on Peter St. in London. This store marks the company’s first retail space in the European market, and will likely make many UK supporters of the brand very happy.

The interior of the space was decorated by Mark Gonzales. He led his own artistic merit to the store by creating a wacky sculpture, and also painted some of the store walls.