We had food in the Swan's restaurant over the weekend. The pub area is absolutely gorgeous - beautifully decorated, cosy and comfortable, with a log fire to top it off. We had a burger and the open steak sandwich, both were delicious, if very much on the small side. That plus two small cokes was £35, which we thought was quite expensive. Not much in the way of vegan, vegetarian, dairy or gluten free options, though the waitress did a fantastic job of knowing which ingredients were in the dishes and how best to accommodate us with certains intolerances. The pub area is also dog friendly, which is great. Would definitely recommend and look forward to going back :)