All shibuya marui department store Articles

Foster + Partners design ‘sustainable’ department store
Premium Content
The new store in Tokyo, Japan will feature natural materials and reduce the embodied carbon of the building