Country pub with Real Ale and food. Reviewed 23/1/10. Highest pub in The Chilterns. White LionJenkins LaneSt. Leonards Herts. HP23 6NW United KingdomPhone: 01494 758387