A new line in Store interior design has been created by a Shanghai, China based design firm HUGE Architects. The recently completed store interior projects is the Source Flagship store located in Beijing China. The Source is a one-stop fashion centre of street culture sells the hottest street fashion brands from the USA, Italy, the Netherlands, UK, Australia and Japan. This source store street fashion retailer was established in Shanghai in 2006.
For their new Flagship Store in Beijing, they required that the entire store have maximum flexibility of displaying products and a warehouse-like and industrial atmosphere. The store features a 9 meter high Shoe Tower – based on a concept of stacked shoeboxes – which functions as the main display feature as well as a staircase connecting the two floors of the store.
The design of the overall racking system is based on a fashion warehouse distribution centre where racking can be easily manually moved around on skids. Some skids are also used for displaying artwork during exhibitions held in the store. The wall display pieces are also modular which can also clamp onto the metal mesh wall grid structure, which allows for total flexibility regarding visual
The second floor also features two Shoe Walls, each with over 70 standardized L-shaped shoe display elements, which are shifting in different directions to create curved and wave effect wall shapes.