← Back to all roles

Bars Manager - White City House, West London

Soho House· White City House - 2, Television Centre, 101 Wood Ln, London W12 7FR· Bar Manager

Posted 7/1/2026

At Soho House, the Bar Manager is the leader of the bar operation, responsible for creating a world-class beverage experience that reflects the quality, exclusivity, and atmosphere of the club. You will oversee the full bar operation, from service delivery and staff management to product selection and financial performance, ensuring the bar remains a vibrant and profitable hub within the Club.…

Apply on Soho House's site →

This listing links directly to Soho House's own careers page — applications are handled entirely by them, not by us.