Consumer & Retail

Soho House

Soho House is the leading international hospitality company that operates exclusive, private members clubs as well as hotels, restaurants and spas

October 2015
Investment Date
UK
Country

Business Overview

  • Founded in 1995 in London, Soho House is a hospitality company that operates exclusive, private members clubs as well as hotels, restaurants and spas
  • Core operations in major metropolitan cities including London, New York, Los Angeles, Miami, Chicago, Toronto, Berlin and Istanbul
  • As of Jun-15, the company operates 15 Houses (private members clubs), 31 restaurants, 13 spas and 481 hotel rooms across the portfolio

 

Investment Thesis

  • True international company and clear market leader with established brand
  • Strong track record of opening new Houses and developing new hospitality formats
  • Regular and transparent stream of cash from membership fees
  • Long waiting list for new members and very low churn

 

Origination

  • Direct origination due to strong relationship with Management
  • Lead arranger
  • Strong industry knowledge within Permira from previous investment in Soho House

www.sohohouse.com