London Helene Darroze at the Connaught – 2 Michelin stars UK Bybrook restaurant, The Manor House Hotel, Cotswolds – 1 Michelin star Like this:Like Loading…TweetSharePinShareRedditWhatsAppPocketEmailFlip0 Shares