Store Room – pop-up shop for the holidays
erik on 04 Dec 2008 | New Leaf
New Leaf Clothing will be a feature brand at a pop-up shop that has found its home in San Francisco. StoreRoom (brought to you by CITIZEN:citizen) is a 5 week long pop-up department store offering Warehouse prices of all their favorite brands. In there you will find some of our best of the best designs for up to 40% off.






