Soho House will finally reach Japan, after the global private members club for creatives revealed plans for a Tokyo house that is set to open in 2026. Located in the Tokyo’s upmarket Aoyama district, an area known for independent boutiques, fashion stores and that is a stone’s throw from the Omotesando shopping area, Soho House […]