Carlos Pl, London W1K 2AL
Fine dining restaurant | French restaurant | Restaurant
The renowned chef offers exquisite haute cuisine in a sophisticated hotel dining room, featuring warm wooden panels and vibrant fabrics that create an inviting atmosphere.