Soho House to open its first house in Japan 

Soho House to open its first house in Japan 

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

Soho House to open its first house in Japan  Read More »