Orchard Bank nestles in the delightful countryside close to the ancient fort of Cadbury Hill, fifteen miles south of Bristol.