If you’re searching for a traditional country pub in Dorset, somewhere with real character, great food, and a proper pint, you’ve just found it. Tucked away in the heart of Abbotsbury, The Swan Inn is everything a village pub should be. Think roaring fires in the winter, a buzzing beer garden in the summer, and…