Modern English restaurant, Clevedon, offers a unique dining experience. Enjoy fresh, locally sourced dishes in a beautiful setting with countryside views.