Where to Eat in Abbotsbury – Traditional Pub Food on the Ilchester Estate If you’re wondering where to eat in Abbotsbury, you’re in the right place. The Swan Inn Abbotsbury serves freshly prepared traditional pub food on the east side of the village, surrounded by the rolling countryside of the historic Ilchester Estate. Located just…