Restaurant Manager – 76 Dean Street, Central London (Fixed Term Contract)

Company: Dean Street
Apply for the Restaurant Manager – 76 Dean Street, Central London (Fixed Term Contract)
Location: London
Job Description:

Job Description

The Role…

At Soho House, the Restaurant Manager is responsible for overseeing the full operation of the Club's dining spaces, ensuring a seamless and exceptional experience for members and their guests. This role is key to maintaining the highest standards of service, staff performance, and operational efficiency in a refined and fast-paced hospitality environment. You will lead by example…

ZIPC1_UKCT

Posted: May 28th, 2026