Zara flagship store in Shanghai reflects "the future of physical retail"
AIM Architecture has designed Zara Huaihai Road, a flagship store for the Spanish fashion brand in Shanghai, with an amphitheatre-like brick podium that connects the building with the street. More about Zara flagship store in Shanghai reflects "the future of physical retail"