A family-run pub serving homemade pies, curries, and desserts. The Swan Inn offers a warm, relaxing atmosphere.