Amsterdam street wear stalwarts Patta have teased plans to open a pop-up store in London later this month. While information is scant at this stage, we can tell you the pop-up will open on October 17 and close its doors three days later on the 20th. Prepare yourself.

Related Posts