Supreme has announced the opening of their latest flagship store in Berlin. Set to open later this week, the store is located in the heart of the German capital.
After opening a Milan store back in May, the New York brand has revealed its new Germany location will officially open on November 11 (11 am CET), on the border of Mitte and Prenzlauer Berg.
The store can be found at, Torstraße 74, 10119, Berlin, Germany. It will be open from 11:00 – 19:30 Monday to Saturday, and 12:00 to 18:00 on Sunday. You can take a look inside below.