Michelin-starred British restaurant offering modern gourmet cuisine with thoughtfully sourced ingredients.