Cross House Inn is the perfect destination for foodies craving delicious, home-cooked meals. With a beautiful countryside setting and cozy decor, this restaurant offers a warm atmosphere to enjoy traditional English dishes, local ales, and wines. Don’t miss out on their signature Sunday roast!