Tag Archives: Soho

Soho House to open its first house in Japan 

Soho House to open its first house in Japan 

Soho House, the worldwide membership membership for artistic individuals, has introduced plans to open its first House in Japan in 2026. Soho House Tokyo will likely be situated in the Aoyama district – shut to Omotesando – and supply an area for members who’re related to, or work in the artistic industries to eat, drink […]