Casual dining at Leaf, located in The Castle Hotel. Enjoy classic British and modern European flavors with locally sourced ingredients.