Geolocation 35.664205817383, 139.71420548254 Architects HERZOG & DE MEURON Typologies SHOP Address Tokyo Minamiaoyama, Japan