Source Flagship Store in Beijing China by HUGE Architects

Interior Design

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 […]