This establishment offers a delicious British menu with organic comfort food in a country setting. It provides a high polish of five-star care, specializing in organic comfort food.