The Briton House Chapel, set in our lovely English Garden, is a quiet place for precious moments of solitude and meditation.