Hélène Darroze at The Connaught
Chef

View on map
51.507351, -0.127758
Carlos Pl
London
W1K 2AL
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!