If you live in New York and love the Land of Nod, you are in luck this holiday season. The popular online and catalog site has opened a pop-up shop for the holidays in SoHo at 136 Prince Street. The store will stay open through 12/27 and will feature all kinds of items, including their new toy line.
But that's not all. The Land Of Nod also plans to a permanent NYC location within the next few years as part of their store expansion. They currently operate only 4 retail shops in Chicago and Seattle.