Source Flagship Store in China by HUGE Architecture


HUGE Architects, a Shanghai-based design firm, has recently designed the Source flagship store in Beijing, China. Source is a street fashion retailer and was established in Shanghai in 2006. This one-stop fashion center of street culture sells the hottest street fashion brands from the USA, Italy, the Netherlands, UK, Australia, and Japan. For their new flagship store in Beijing, Source wanted the store to have have maximum flexibility for displaying products as well as a warehouse-like industrial atmosphere.

The store features a 9-meter high Shoe Tower, based on the concept of stacked shoeboxes, which also serves as the staircase. The overall design is much like a distribution center, and racks and displays can be easily moved around on skids. The second floor features two wave-like shoe display walls.







Jaime Derringer, Founder + Executive Editor of Design Milk, is a Jersey girl living in SoCal. She dreams about funky, artistic jewelry + having enough free time to enjoy some of her favorite things—running, reading, making music, and drawing.