Foster Partners Designs Shibuya Marui Department Store in Tokyo

British architects Foster + Partners announced that the designs for the Shibuya Marui Department Store, a nine-storey retail
Shibuya Marui Department Store
Shibuya Marui Department Store Image Source – Foster Partners
Loading content, please wait...
logo
SteelGuru Business News
www.steelguru.com