
HUGE Architects a Shanghai-based design firm has designed the Source flagship store in Beijing, China. This Source Flagship Store is one-stop street fashion retailer center for brands from the USA, Italy, the Netherlands, UK, Australia and Japan which doesn’t just offer shoes, but that didn’t stop them from prominently featuring their footwear in the center of the store. This source has designed in giant display ...Read more







