Soho House photograph

Soho House

Use attributes for filter !
Founders Nick Jones
Founded1995
Headquarters locationLondon, United Kingdom
Membershipprivate persons
Parent organizationsSHG Acquisition (UK) Limited
SubsidiariesCowshed Products Limited
Date of Reg.
Date of Upd.
ID2440765
Send edit request

About Soho House


Soho House is a hotel chain and group of private members' clubs originally aimed at those in the arts and media, but more recently expanded to include those with a 'creative soul'. The original location is at 40 Greek Street, Soho, London.

Related Persons

Next Profile ❯