The Dog & Badger is nestled in the heart of The Chiltern Hills in a unique position, a short way from the colourful towns of Marlow and Henley-On-Thames.