Soho House

Posted on

The name Soho house is definitely no coincidence. It refers to the founding location of the first Soho House in the Soho neighbourhood of London, more precisely on 40 Greek Street, in a vacant space above founder Nick Jones’s French Restaurant “Boheme”. When the premises became vacant in 1995, Jones seized the opportunity to start […]