
Soho House
About Company
Soho House was founded in London in 1995 as a unique private members’ club, specifically designed to foster connection and collaboration among professionals in the film, media, and creative industries. Over nearly three decades, we have evolved our distinctive hospitality concept, expanding our offerings to include a diverse array of Houses, restaurants, cinemas, spas, workspaces, and hotels across Europe and North America. Our mission remains to create environments where our members can thrive, connect, and make an impact.
At the heart of Soho House is a vibrant, community-driven culture that celebrates our diverse membership. We believe in providing inspiring spaces where individuals can connect, grow, have fun, and find opportunities to make a meaningful impact, ensuring members are at the core of everything we do. With Houses spanning Europe and North America, we invite you to discover our unique world and become part of our global community.