Soho House & Co Inc. betreibt eine globale Mitgliederplattform mit physischen und digitalen Räumen, die eine Gruppe von Mitgliedern im Vereinigten Königreich, in Amerika, Europa und auf internationaler Ebene miteinander verbindet. Das Unternehmen hilft seinen Mitgliedern, die Plattform zu nutzen, um zu arbeiten, Kontakte zu knüpfen, etwas zu schaffen, Spaß zu haben und einen positiven Wandel weltweit voranzutreiben. Das Unternehmen bietet auch Speisen und Getränke, Unterkünfte, Spa-Produkte und -Behandlungen sowie Hotelunterkünfte an.