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.
This website uses cookies to help us know a little bit about you, how you use our website and improve the browsing experience. Manage cookies.