The Swan is a charming restaurant that serves delicious modern British cuisine with a twist. Nestled in the heart of the countryside, it offers a cozy atmosphere and stunning views. The menu features fresh, seasonal ingredients and an impressive selection of wines and cocktails.