French-style dining in Chelsea with elegant interiors, though execution is uneven—cold plates and plain flavours undercut the sophisticated setting despite friendly service.
Info
📍
Address
First Floor, 4 Cromwell Pl, South Kensington, London SW7 2JE, UK, LDN