Greenhouse

Greenhouse

Avg/Person £120 Two Michelin Star

  • French Food
  • Michelin 2
Hélène Darroze at The Connaught

Hélène Darroze at The Connaught

Avg/Person £90 Two Michelin Star

  • French Food
  • Michelin 2
Le Gavroche

Le Gavroche

Avg/Person £150  Two Michelin Star

  • French Food
  • Michelin 2