Soho House

United Kingdom

About Soho House

Soho House & Co is a collection of private members' clubs, restaurants and hotels, spread across Europe, the UK and America. With lots of exciting expansion plans to open new houses and restaurants, it’s an amazing time to be joining us.

5 jobs with Soho House