Soho House Founder Nick Jones‘ Comeback: St. Clement Hotel to Open in London in 2026
While Soho House was acquired this summer by MCR Hotels in a $2.7 billion deal backed by a consortium that includes Hollywood actor–turned–investor Ashton Kutcher, its legendary founder is once again stepping into the spotlight. Three years after leaving the private members club group he...











