About Soho House & Co.

We opened our first House in London’s Soho in 1995. We now have 20 clubs around the world, with more in the works. Our Houses are in diverse locations, but our mission has always been the same: to create a comfortable home from home for our members.

Current openings