The Box Concept Store c/ Palla, 6, Barcelona The Box is a very charming shop in the center of Barcelona where you will find collections of unique clothing and accessories, handmade objects made by local designers.