Soho House
It took a little while, but Soho House, the global members-only club for leading creatives, has finally landed in Tokyo. Occupying 6,968 sqm. (75,000 sq.ft.) across two upper floors on the premises of Omotesando Grid Tower, a newly built, 38-storey building in the city’s tony Aoyama area. Soho House Tokyo features club space to eat, …








