Soho House at 30: Can the nearly £3,000-a-year club turn cool into cash?
Invezz.com - As I stepped into Soho House on Greek Street in London, the birthplace of the now-global hospitality phenomenon, I couldn’t help but sense novelty mixed with creative energy in the air. The Greek Street location, nestled in the...