Restoratör Nick Jones, 1995 yılında Londra’daki ilk Soho House’u açtı. Yalnızca üyelere özel olan Soho House, Londra’nın diğer old-fashioned kulüplerinden farklı bir tutum sergilemektedir. Daha çok film, medya ve yaratıcı sanatlar sektöründe çalışan insanlara hitap eden tarzdaki bu kulüp ilk mekanını adını da aldığı kentin Soho semtindeki Greek Street’te açmıştır. Ardından Somerset’te ikinci yerini açan kulüp