Geolocation 35.663779537536, 139.71447371723 Architects HERZOG & DE MEURON Typologies SHOP Address Tokyo Minamiaoyama, Japan