HomeAccommodation The White Lion St Leonards The White Lion St Leonards The White Lion is currently not trading - watch this space.A traditional country pub set in the hamlet of St Leonards high in the Chilterns, the White Lion is surrounded by glorious countryside. The Chilterns Area of Outstanding Natural Beauty Tweet Please quote 'Let's Stay' Contact Details St LeonardsBuckinghamshireHP23 6NW T: 01494 758387