Tokyo, June 18, 2024: Soho House has announced plans to open its first House in Japan in 2026. It will be located in the Aoyama district – close to Omotesando – and provide a space for members who are connected to, or work in the creative industries to eat, drink and meet other creatives, as […]