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