Restaurant Manager Iconic Notting Hill Restaurant Location: Notting Hill, W11 Salary: Up to £45,000 DOE A landmark West London restaurant is hiring a Restaurant Manager to lead service across a 160-cover modern French brasserie, bar and private dining room. The site has a long-standing reputation in the neighbourhood and has recently been reimagined under new ownership. The kitchen is led by a well-k