News

now located at 172–173 St James’s, London. With 94 dining covers, 20 in a private dining room, and 10 at the bar, the new Piccadilly site allows the restaurant to host more guests than previously.