Soho House, a members-only club for traveling creatives, recently opened their newest location in Amsterdam in August. With 21 locations total, Soho House is able to provide their high-quality, subscription-based workspaces all around the world. This allows digital workers to always have…
