top of page
Friedom Partners logo.
Soho House logo.

 

Soho House is a leading global private membership club, operating a premium network of physical and digital spaces that connect a curated community of members to work, socialize, and create. Soho represents a one-of-a-kind experience and luxury amenities, that drives a durable and compounding business. The company operates over 40 houses across 19 countries in 4 continents.

Back to Portfolio

SECTOR

Hospitality & Leisure

FOUNDED

1995

MILESTONES

Take Private Early 2026 Partnered Early 2026

bottom of page