Founded in 2010. Based in London, England. Secret Store is about limited and exclusive clothing designed by new and up-coming artists, illustrators and creatives.
Currently having some problems with the site, will be back shortly.
when r u getting new stock in
Early May got a massive drop coming in.
Down to pretty much no stock at all. Sold out of 5 items today, once they are gone they are gone for good.