The Swan Inn is a country pub and restaurant offering a charming and rustic atmosphere. It provides a picturesque setting for dining.