The latest news and top stories on Soho House. A leading entity in the hospitality sector, London-based Soho House is a global group of private members’ clubs and hotels, founded in 1995. They specialise in providing exclusive spaces, hotels, restaurants, and co-working facilities, alongside their Soho Home retail brand. Soho House primarily serves creative professionals, including those in media, arts, and fashion, fostering a sense of community among its selective membership. Notable for pioneering and scaling a global private membership network, the company operates 42 Houses worldwide. Their overall business focus is on global expansion, brand diversification, and enhancing member experiences.